Jenkins Sonar プラグインを使用して Sonar をセットアップしていますが、Sonar が指定したディレクトリを解釈する方法についていくつか質問があります。
sources=srcDir1,srcDir2
:私が理解していることから、これは私のプロジェクトのソースディレクトリを渡す場所です。私のプロジェクトは、実際には内部に多くのソースディレクトリを持つマルチプロジェクトです。Sonar にプロジェクトへのルート パスを指定しても問題ありませ.java
んか? Sonar は、深く掘り下げて各プロジェクト ファイルを見つけることを認識します。または、ソースディレクトリのそれぞれを指定する必要がありますか? また、src/com/mycompany/myproj/...
パッケージ構造がある場合、エンドパスを指定する必要がありますか?それとも src パスで十分ですか?binaries=binDir
: ここで、Findbugs が機能するように、Sonar にコンパイルされた.class
コードまたはパックされたファイルへのパスを指定する必要があります。.jar / .war / .ear
ここで同じ質問: コンパイルされたすべてのクラスを中心に置いているわけではないので、それぞれのパスを指定する必要がありますか?