私はソナーをいじっています。pom.xmlなしでソナーを起動して実行する方法に関するチュートリアルとガイドは限られています。
私が Maven を使用するときは、非常にシンプルで、2 つのコマンドを実行するだけですぐに実行できます。
しかし、maven を使用しないプロジェクトで Sonar を使用したい、またはその理由で pom.xml-files を使用したいという考えで遊んでみましょう。
これは可能ですか?
Sonar 分析を実行する場合、Maven を使用する義務はありません。Ant (ドキュメントを参照) または単に Java ランナー (ドキュメントを参照) を使用することもできます。
Java ランナーは実際には最も単純な方法であり、Java 以外の言語 (たとえば、C#、PHP、Groovy、Python、Cobol、C/C++ など) で構築されたアプリケーションを分析する場合に実際に推奨される方法です。
Java プロジェクトに Maven を使用する主な利点は、Maven がプロジェクトをコンパイルし、単体テストを実行することです。
Ant の使用は確かに少し複雑になる可能性がありますが、使用を開始するために使用できるサンプル アプリケーションが提供されています。
個人的には試していませんが、きっとできると思います。このリンクを参照してくださいhttp://docs.codehaus.org/display/SONAR/Analyse+with+Ant+Task+1.0
ただし、 mvn sonar:sonar ほど単純ではないため、機能させるために少し時間を費やす準備をしてください