我只是想把我的頭圍繞幾件事情。findbugs maven插件網站與檢查
如果我有這在我的masterpom
:
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<failOnError>false</failOnError>
<threshold>High</threshold>
<effort>Default</effort>
<xmlOutput>true</xmlOutput>
<skip>${skipFindBugs}</skip>
<xmlOutputDirectory>target/reports/findbugs</xmlOutputDirectory>
<excludeFilterFile>
src/main/resources/findbugs-exclude-filters.xml
</excludeFilterFile>
</configuration>
</plugin>
</plugins>
</reporting>
我findbugs-exclude-filters.xml
看起來是這樣的:
<?xml version="1.0" encoding="UTF-8"?>
<FindBugsFilter>
<Match>
<Bug category="I18N" />
</Match>
</FindBugsFilter>
質詢
爲什麼clean verify site
報告2個警告,但clean verify findbugs:check
回報14錯誤?我不明白有什麼區別。
爲什麼我site
報告警告I18N
:DM_DEFAULT_ENCODING
你能否澄清一下maven的「版本」,你可以使用這個版本?謝謝。 – adam
嗨@adam。在' '和' '塊中發佈' ''我在mvn 3.0.5中工作。我無法得到「而微妙的區別在於報告元素下的插件配置可用作構建插件配置」。 –
真正的問題是Findbugs需要字節碼來處理:: http://stackoverflow.com/a/8939723/64505 :: run'mvn compile site',它只能在' '節中的條目中工作。 –
funkybro