本周Java技巧#7 – Maven慢吗?

maven-slow-300x202 本周Java本周技巧是有关Maven的上一期的后续内容。 第一个视频介绍了与Maven依赖关系有关的方面。 该视频将介绍一些加快Maven构建速度的技术。

Maven慢吗?

Maven 3开始,您可以并行运行构建。 根据构建机器和项目结构的不同,您可能会获得60%的加速提高!

另外,有一些方法可以使用-amd-am标志有选择地仅选择要构建的-amd 。 这些从Maven 2开始就可用,但是由于某些原因,它们似乎没有得到太多使用。

检查视频:

作为参考,以下是命令:

命令 描述
mvn clean install -T 1C 每个内核使用一个线程构建项目
mvn clean install -T 2C 每个核心使用两个线程构建项目
mvn clean install -T 4 用fours Threads建立项目
mvn clean install -pl [project-name] -amd 仅生成-pl中指定的项目以及所有相关项目。
mvn clean install -pl [project-name] -am 仅构建-pl中指定的项目以及构建它所需的所有必需项目。


检查有关并行构建的Maven Wiki页面。

另外,请检查我写的另一篇文章:《 Maven常见问题和陷阱》

切记关注我的YouTube频道以获取更快的更新!

如果喜欢,请发表评论,如果不喜欢的话,也请发表评论!

翻译自: https://www.javacodegeeks.com/2016/03/java-tip-week-7-maven-slow.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值