Maven:如何阻止部署插件记录上传进度?

Dav*_* A. 21 maven-2 hudson verbosity

我怎么能这样做Maven不会在Hudson控制台上垃圾邮件上传进度?

Uploading: http://www.example.com/archiva/repository/snapshots/com/example/app/1.0-SNAPSHOT/app-1.0-20100804.175640-1.war
4/9430K
8/9430K
12/9430K
16/9430K
20/9430K
24/9430K
28/9430K
Run Code Online (Sandbox Code Playgroud)

Pau*_*aul 9

我认为添加maven2的批处理模式选项应该可以解决问题. http://books.sonatype.com/mvnref-book/reference/running-sect-options.html#running-sect-batch-option

mvn -B  ...
Run Code Online (Sandbox Code Playgroud)

另一个好主意是为你的hudson作业使用-fae(fail-at-end),因为它将报告的不仅仅是项目中的第一个错误.

  • 另一种选择是将`<interactiveMode> false </ interactiveMode>`添加为〜/ .m2/**settings.xml**中的顶级元素.这将是构建服务器的全局选项.请参阅[Maven持续集成最佳实践]中的**#4**(http://blog.sonatype.com/people/2009/01/maven-continuous-integration-best-practices/#.UnqTRSSmyDc). (4认同)