`

Maven开发工具使用性能提升方法

阅读更多
使用jetty-maven-plugin插件构建多模块开发调试环境
1、复制jrebel.jar到某一目录下,如:D:\Java\JRebel。执行java -jar jrebel.jar
2、修改项目的class输出路径:hc-platform-web/src/main/webapp/WEB-INF/classes
3、mvn jetty:run的JRE参数配置:
-Xms512M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=256M
-XX:ReservedCodeCacheSize=64M

4、mvn jetty:run的Enviroment参数配置:
新建Environment Varialbe
Name:MAVEN_OPTS
Value:-noverify -Xbootclasspath/p:D:\Java\JRebel\jrebel-bootstrap.jar;D:\Java\JRebel\jrebel.jar

5、配置好hc-platform-web的相应参数。
6、执行Maven build...,在Goals中输入jetty:run,正常启动项目后就可以进行开发调试了。

备注:
1、需要注意依赖的问题,使用extraClasspath引入依赖的项目的class,但无法引入项目的依赖,需要手工添加项目的依赖。
2、需要调试运行jetty:run,在调试时需要关联源代码。
3、使用mvn clean项目后,classes目录下面可能没有自动编译的文件,需要使用eclipse重新编译项目。
分享到:
评论

相关推荐

    maven工具和安装方法

    ** Maven工具和安装方法 ** Maven是一款强大的项目管理和依赖管理工具,...通过以上内容,你已经对Maven工具有了全面了解,掌握了安装和基本使用方法,接下来可以进一步学习更高级的特性,提升项目构建和管理的效率。

    maven项目开发的maven3.3.9使用包

    1. **性能提升**:相比于之前的版本,3.3.9在处理大量依赖和大型项目时有更快的响应速度。 2. **增强的本地库管理**:对本地仓库的索引进行了优化,提高了查找和管理本地依赖的速度。 3. **更智能的依赖解析**:...

    maven 开发包

    1. **性能提升**: Maven 3.5.0 对缓存机制进行了优化,提高了依赖解析和构建速度,尤其对于大型项目来说,构建时间显著缩短。 2. **更稳定的仓库管理**: 对于远程仓库的处理更加智能,避免了因网络问题导致的构建...

    2024版Maven仓库清除工具

    总之,"2024版Maven仓库清除工具"是Java开发者维护项目健康、提升开发效率的重要助手。通过使用这样的工具,开发者能够更好地管理他们的Maven仓库,确保其整洁、高效,并符合最佳实践。在日常开发工作中,定期进行...

    最新maven私服工具nexus.zip

    - **性能提升**:优化了内存管理和请求处理,提升了服务响应速度。 - **安全性强化**:加强了身份验证和授权机制,增强了数据保护。 - **UI改进**:用户界面更加现代化,操作更加直观便捷。 ### 三、安装与配置...

    大数据开发工具包-项目构建工具-maven3.5.4

    Maven 3.5.4是其发展过程中的一个重要版本,它在性能、稳定性及易用性上都有所提升。 1. **Maven的项目对象模型(POM)**:POM是Maven的核心概念,它是XML格式的文件,包含了项目的基本信息,如项目名称、版本、...

    maven2完全使用手册

    相较于Maven1,Maven2进行了大幅度的改进,提升了性能并简化了配置过程。 1. **更快、更简单**:Maven2在速度上相比Ant有了显著提升,使得构建过程更为高效。 2. **更少的配置文件**:Maven2仅保留了两个核心配置...

    maven 3.5.2 maven 3.5.2 maven 3.5.2

    1. **性能提升**: Maven 3.5.2对缓存机制进行了优化,提高了构建速度,减少了不必要的网络请求。 2. **更好的错误报告**: 提供更清晰的错误信息和堆栈跟踪,帮助开发者更快地定位问题。 3. **依赖管理增强**: 修复...

    maven 3.5.2 Java开发 下载

    Maven 3.5.2 版本是该工具的一个稳定版本,提供了许多改进和优化,旨在提升开发人员的工作效率。在这个版本中,Maven 继续提供了一整套自动化构建、依赖管理和项目信息管理的功能。 一、Maven 的核心概念 1. **...

    Apache Maven项目构建工具 v3.9.6.zip

    对于毕业设计或论文,Maven是一个很好的实践案例,可以探讨项目管理工具如何提升开发效率和质量。 7. **模板建站与系统软件工具** Maven不仅可以用于构建传统的Java应用,还可以应用于Web开发,比如结合Spring ...

    maven3.6maven3.6maven3.6

    在Maven 3.6中,POM解析性能得到了提升,使得项目构建速度更快,减少了等待时间。 **依赖管理**是Maven的一大亮点。通过中央仓库,Maven可以自动下载项目所需的第三方库,解决了类路径冲突问题。Maven 3.6对依赖...

    maven3.2.5 下载,附带官网下载方法

    总的来说,Maven 3.2.5作为一个稳定且兼容性良好的版本,为Java开发者提供了强大的构建工具,简化了项目管理,提升了开发效率。无论你是初次接触Maven还是寻求特定版本支持,理解并熟练使用Maven都是十分必要的。

    apache-maven-3.2.2工具

    2. **性能提升**:此版本对缓存机制进行了优化,使得构建速度更快,特别是在大型项目或有大量依赖的项目中。 3. **插件管理增强**:Maven 3.2.2对插件管理和执行进行了改进,允许开发者更方便地控制和定制构建流程...

    maven3.0 maven3.0

    7. **性能提升**:Maven 3.0 在内存使用和启动速度上都有所优化,提升了整体的用户体验。 ### Maven 3.0 的核心概念 - **项目对象模型(Project Object Model,POM)**:Maven 使用POM作为项目配置文件,包含了...

    maven历史版本下载

    1. **性能提升**:此版本在执行构建时提高了速度,尤其是在大型项目中,这得益于对本地仓库索引的优化。 2. **插件管理**:Maven的插件管理系统得到了加强,允许更灵活地配置和管理插件版本,减少了构建冲突的可能...

    Maven仓库apache-maven-3.2.5

    在Java开发中,Maven通过使用一个统一的构建生命周期和约定优于配置的原则,极大地简化了项目构建过程。它通过XML格式的pom.xml文件来描述项目信息,包括项目依赖、构建目标、插件配置等。这个文件是Maven的核心,它...

    jeecg3.8 maven版本开发测试

    本文将围绕“Jeecg3.8 Maven版本开发测试”这一主题,深入探讨如何利用Jeecg3.8框架、Maven3.3.3构建工具以及MySQL5.7数据库进行开发与测试。 Jeecg3.8是一个基于Java的企业级快速开发平台,它以灵活的插件机制和...

    阿里云maven 3.6.3稳定版

    阿里云Maven 3.6.3稳定版是一款专为开发者设计的软件构建工具,尤其适合在中国境内的用户使用。Maven是Java开发中的一个重要组件,它自动化了项目的构建、依赖管理和项目信息管理,极大地提高了开发效率。Maven通过...

    Maven3.8.1.rar免费

    1. **性能提升**:版本3.8.1在构建速度和资源使用上有所优化,减少了构建时间。 2. **增强的错误报告**:提供了更详细的错误信息,帮助开发者更快地定位问题。 3. **安全更新**:修复了前一版本中的安全漏洞,增强了...

Global site tag (gtag.js) - Google Analytics