我的项目中有几个模块
当我执行
时mvn clean install
它将重建我的所有模块,这将是很长一段时间。(我知道 - 这是因为我执行clean
目标)
我需要在pom.xml (maybe)
中执行或设置一个PROPERTY,以便maven不编译(跳过或获取现有的SNAPSHOT)模块,如果没有文件(没有更改)这个模块。
答案 0 :(得分:1)
由于测试而不是编译,您的构建可能需要很长时间。请参阅this question。
加快构建速度的简便方法是skip tests。
您也可以尝试advanced reactor options选择要构建的模块。
Supposedly正在努力让Maven做真正的增量构建。