Findbugs 和 Maven 3.x

2024-04-24

有没有人设法让 findbugs 2.3.1、2.3.2-SNAPSHOT 或 2.4-SNAPSHOT 与 Maven 3.x 项目一起使用?

我总是最终得到:

[错误] 未能执行目标 org.codehaus.mojo:findbugs-maven-plugin:2.4-SNAPSHOT:findbugs (default-cli)关于 ular-db 项目:An FindBugs 报告中出现错误 报告生成。找不到 匹配构造函数: org.codehaus.mojo.findbugs.FindbugsReportGenerator(org.codehaus.doxia.module.xhtml.XhtmlSink, java.util.PropertyResourceBundle, java.io.文件, org.apache.maven.doxia.tools.DefaultSiteTool)

我尝试了所有最新的可能版本。我使用 findbugs:fingbugs 还是仅使用网站目标并不重要。它指定为

    <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>findbugs-maven-plugin</artifactId>
      <version>${findbugs.version}</version>
      <configuration>
        <threshold>High</threshold>
        <effort>Default</effort>
      </configuration>
    </plugin>

2011年3月20日,Findbugs 2.3.2发布,支持Maven 3。

公告 http://maven.40175.n5.nabble.com/ANN-Maven-Findbugs-plugin-version-2-3-2-Released-td4214722.html

这意味着您应该能够在 Maven 3 中使用该插件的最新非快照版本(版本 2.3.2 或更高版本)。

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>findbugs-maven-plugin</artifactId>
  <version>2.3.2</version>
</plugin> 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Findbugs 和 Maven 3.x 的相关文章

随机推荐