一部のパッケージに対してのみ分析するクラスを制限するにはどうすればよいですか。モジュールでは、一部のパッケージに対して Maven の findbugs を実行したくありません。それらを除外するにはどうすればよいですか。Maven の Findbugs によって削除されるパッケージを指定する方法はありますか
3841 次
1 に答える
3
参照してください - http://mojo.codehaus.org/findbugs-maven-plugin/usage.html
mvn site
mvn findbugs:findbugs ではなく使用する
構成タグまたは onlyAnalyze の下に include exclude フィルター ファイルを使用する必要があります。
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<excludeFilterFile>src/main/resources/findbugs-exclude.xml</excludeFilterFile>
<includeFilterFile>src/main/resources/findbugs-include.xml</includeFilterFile>
<onlyAnalyze>com.packagename.*</onlyAnalyze>
</configuration>
</plugin>
</plugins>
サンプル フィルタ ファイル
<FindBugsFilter>
<Match>
<Package name="~com\.ly\..*"/>
</Match>
于 2012-11-26T06:19:07.427 に答える