maven java1.7
本周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
maven java1.7