2011-07-07 5 views
3

FindBugsのようなツールを探してコードを分析しています。私はFindBugsサイトのリンクページでそれを見ました。FindBugsのようなツールがありますか?

私はツールでwebを検索できますが、このタイプのプログラムのカテゴリは何か分かりません。

私は最高のものを探していませんが、私のコードをテストするのに役立ちます。

+7

http://stackoverflow.com/questions/3716203/automatic-code-quality-and-architecture-quality-static-code-analysis –

答えて

3

PMDは素晴らしい補完するものですto FindB ugs。 FindBugsがバイトコードで動作する場合、PMDはJavaソースを解析します。どちらも長所と短所を持っています。

0

Sonarは、さまざまなツールを1つのパッケージにまとめたものです。 Web対応のFOSSで、問題のドリルダウンのサポート、履歴の比較、およびMavenとの統合が可能です。

+0

ソナーにプロジェクトを追加するには? –

+0

@Renato DinhaniConceiçãoもしあなたがmavenを使っているなら、それは非常に簡単です - Sonarを.m2/setting.xmlの一部として設定し、maven対応プロジェクトでmvn sonar:sonarを実行してください。 Sonarはプロジェクト固有のデータを格納するデータベースとしてDerbyをデフォルトとして使用します。 MySQL、Oracleなどの他のRDBMSを使用するように設定することができます。詳細については、Sonarのドキュメント(http://docs.codehaus.org/display/SONAR/Install+Sonar)を参照してください。 – 01es

関連する問題