FindBugsのようなツールを探してコードを分析しています。私はFindBugsサイトのリンクページでそれを見ました。FindBugsのようなツールがありますか?
私はツールでwebを検索できますが、このタイプのプログラムのカテゴリは何か分かりません。
私は最高のものを探していませんが、私のコードをテストするのに役立ちます。
FindBugsのようなツールを探してコードを分析しています。私はFindBugsサイトのリンクページでそれを見ました。FindBugsのようなツールがありますか?
私はツールでwebを検索できますが、このタイプのプログラムのカテゴリは何か分かりません。
私は最高のものを探していませんが、私のコードをテストするのに役立ちます。
FindBugsサイトから参照されるA Comparison of Bug Finding Tools for Javaを参照してください。
私はあなたが用語 " static code analysis"あなたはまた好むかもしれないの検索べきだと思い
私は自分の作品の著者の批判的な検討に賞賛する必要があります。 – trashgod
PMDは素晴らしい補完するものですto FindB ugs。 FindBugsがバイトコードで動作する場合、PMDはJavaソースを解析します。どちらも長所と短所を持っています。
Sonarは、さまざまなツールを1つのパッケージにまとめたものです。 Web対応のFOSSで、問題のドリルダウンのサポート、履歴の比較、およびMavenとの統合が可能です。
ソナーにプロジェクトを追加するには? –
@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
http://stackoverflow.com/questions/3716203/automatic-code-quality-and-architecture-quality-static-code-analysis –