有没有人设法让 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(使用前将#替换为@)