我正在使用Maven 3.x中的自动构建脚本。父项目包含60多个模块。编译是通过以下方式简化的shell脚本完成的:
for each module:
cd module
mvn clean install > compile.$module.log
echo "Compiled $module"
我喜欢查看已编译模块的列表,以便查看进度或构建。我喜欢使用一个大型的maven命令,并避免使用for循环手册。我希望以此方式加快构建速度,因为将父项目拆分为更多独立的模块并不是一个短时间的选择。
-quiet标志可能已经足够了。或者,如手册(https://maven.apache.org/maven-logging.html)
中所述,用户定义的日志记录实现也可以。问题是:
谢谢