使Maven输出仅显示进度子模块

时间:2018-08-07 10:12:18

标签: maven logging

我正在使用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

中所述,用户定义的日志记录实现也可以。

问题是:

  • 修改Maven日志输出的首选方法是什么?
  • 有人知道我可以使用现成的插件吗?

谢谢

0 个答案:

没有答案