2009-07-30 8 views
1

MavenにFindBugsレポートを生成させたいのですが、バグはファイルではなく重大度別にグループ化されています。そして、私は最も深刻なバグに直ちに集中することができます。私はEclipseのFindBugsプラグインと同様の機能を見てきました。これはMavenでも可能ですか?FindBugsとMaven

答えて

2

修正された質問に答えるために、findbugs-maven-pluginは現在、重大度別にバグを分類する方法を提供していません。私はあなたにプロジェクトにlog an enhancement requestを提案します。

- 以下は、FindBugs Mavenプラグインがあるかどうかを尋ねる、元の質問に対する私の答えです。問題は以来変更されており、上記で答えられています。 -

はい、findbugs-maven-pluginがあります。このプラグインをPOMのレポートセクションに追加し、mvn clean siteを実行してレポートを表示します。

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>findbugs-maven-plugin</artifactId> 
    <version>2.1</version> 
    <configuration> 
     <effort>Max</effort> 
    </configuration> 
</plugin> 
+0

私は少し不正確でした。私は実際にCodehausのfindbugs-maven-pluginについて話していました。しかし、あなたの設定は問題を解決しないだけで、FindBugsレポートを含めるようにサイトビルドを構成するだけです。それは問題ではありません。 – Tore

+0

あなたの修正された質問に回答しました。 – shek

3

Sonarもご覧ください。そのダッシュボードは、Findbugs、CheckstyleまたはCoberturaのような多くのコードアナライザによって生成されたデータを報告します。 Findbugsのバグのような手段でナビゲートするのは本当にすばやく簡単です。もちろん、重大度別にデータをフィルタリングすることもできます(「違反のドリルダウン」ページを参照)。リリース1.9は、2つのレベルの重大度(必須/オプション)のみをサポートしますが、次のバージョンでは、情報からブロッカーまでの5つのレベルが定義されます。それは来週にリリースされるべきです。

+0

チップをありがとう! – Tore

関連する問題