0

ビルドツールとしてANTを使用していますが、チェックスタイルとfindbugsのレポートをソナーで再利用したいと考えています。ソナーランナーを使用してコードカバレッジの概要を取得しているので、誰かがそれを達成する方法を提案してもらえますか?

4

2 に答える 2

2

私の推奨事項は、ANTビルドを簡素化し、Sonarを使用してfindbugsとcheckstyleを実行することです。

Sonarは、デフォルトでJavaコードに対してfindbugs、checkstyle、PMDなどのツールを実行するように設計されています。ソフトウェアをダウンロードし、この分析を自動的に実行します。最も重要なのは、Sonarサーバーで設定した品質プロファイル設定に基づいてこれを実行することです。

コードカバレッジレポートなどの「動的」メトリックレポートのみが外部から読み込まれます。

アップデート

Sonarには、ビルドに統合できるANTタスクがあります。

次の回答は、ANTでSonarを使用する例を示しています。

于 2012-10-10T22:15:44.273 に答える
0

この目的で Ant タスクを使用できます。

sonar 2.6 以来、人々は ANT サポートを改善しました。

Sonar Ant タスクをダウンロードし、スクリプトを更新します

于 2014-02-13T06:59:27.530 に答える