首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven3是否提供了比Maven2更好的性能?

Maven3是否提供了比Maven2更好的性能?
EN

Stack Overflow用户
提问于 2012-05-15 00:58:29
回答 2查看 804关注 0票数 2

我尝试过简单的方法:

代码语言:javascript
复制
 mvn clean install -Dmaven.test.skip.exec=true

从Maven2 (2.2.1)切换到Maven3 (3.0.4 - 3.0.3)。但是Maven2用在构建上的时间很少!对于由Maven2构建的项目,在Mave3上大约需要16分钟-大约20分钟。但是,在stackoverflow上我也发现比Maven3有更好的性能。我应该为Maven3创建另一个本地存储库(我使用的是Maven2创建的旧存储库)还是使用其他选项?谢谢。

EN

Stack Overflow用户

回答已采纳

发布于 2012-05-15 15:39:50

Maven 3应该比Maven 2更快。当然,对于某些边缘情况,总是有性能回归的可能性。我不确定你的问题在哪里,但我会先看看哪个阶段需要更长的时间,并将其与Maven2构建进行比较,例如:

这是多模块构建还是单模块构建?

  • 构建是否包含非标准构建扩展,例如

build使用最新版本的插件?在2.4.0版

  • 中,maven-compiler-plugin为多模块项目带来了很好的性能改进,它的构建是否参考了版本范围的工件?我记得在性能方面有一些问题,早期的Maven3.0.x版本

  • 都是在你的POM中修复的插件版本吗?Maven3可能引入了新的插件版本,这些插件版本具有

的性能回归

一旦你缩小了根本原因,你可以自己修复它-如果可能的话-或者向maven插件或maven核心提交错误报告。

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10587820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档