ejb*_*boy 2 build-automation maven
我目前正在开展一个项目,通常涉及构建包含相对大量子模块的Maven项目,例如10-15.我们为动物嗅探器,javadoc等所有项目启用了一系列插件.对于开发,为了加快速度,我通常在本地使用以下属性来停用某些步骤:
mvn clean install -DskipTests -Dmaven.javadoc.skip=true -Danimal.sniffer.skip=true
Run Code Online (Sandbox Code Playgroud)
我的问题是是否还有一些其他技巧,可以用来加速典型的Maven构建过程.
您可以使用-Dmaven.test.skip以避免编译测试并使用-T并行构建模块.考虑到许多插件不是线程安全的,您可能会遇到并发问题,这意味着您的构建可能会失败.如果使用Jenkins作为CI工具,则可以以构建它的方式配置Maven作业
| 归档时间: |
|
| 查看次数: |
4357 次 |
| 最近记录: |