如何使用FindBugs在多模块maven项目中构建所有子项目?

时间:2013-12-10 05:37:38

标签: maven findbugs

我有一个多模块项目,我也希望看到所有 FindBugs错误。但是当我开始构建过程时,它会在第一个子项目中发现一个错误,然后跳过构建过程的其余部分并报告“构建失败”。

如何配置FindBugs插件或maven构建过程以执行所有项目并查看所有错误而不是在开头停止?

1 个答案:

答案 0 :(得分:2)

你想要的可能是failOnError = false

所以你的POM看起来应该是这样的

    <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>findbugs-maven-plugin</artifactId>
      <version>2.5.3</version>
      <configuration>
         <failOnError>false</failOnError>
      </configuration>
    </plugin>

或者,您可以使用-Dfindbugs.failOnError=false

调用maven