次のプロジェクト構造があります。
- モジュール1
- モジュール2
- モジュール2.1
- モジュール2.2
- モジュール2.3
sonar-project.properties を次のように定義します。
sonar.projectKey=example
sonar.projectName=project
sonar.projectVersion=1.0
sonar.language=xml
sonar.sources=.
sonar.sourceEncoding=UTF-8
sonar.forceAnalysis=true
sonar.projectBaseDir=.
sonar.modules=module2, module1, xml
xml.sonar.projectBaseDir=/
module1.sonar.language=js
module1.sonar.exclusions=lib/**
module2.sonar.language=java
module2.sonar.modules=module2.1,module2.2,module2.3
module2.1.sonar.sources=/src/main/java/
module2.1.sonar.binaries=/target/classes
module2.2.sonar.sources=/src/main/java/
module2.2.sonar.binaries=/target/classes
module2.3.sonar.sources=/src/main/java/
module2.3.sonar.binaries=/target/classes
js プロファイルを使用して module1 を分析し、java プロファイルを使用して module2.1,2.2,2.3 を分析し、プロジェクトに含まれる可能性のあるすべての xml ファイルを分析したいと考えています。現在の解決策は、が に設定されてJava heap space
いるためです (およびも試してみました。これらの結果はすべて同じです)。 xml.sonar.projectBaseDir
/
.
../root
誰かが私を助けて、xml プロファイルを使用してすべてのプロジェクト ディレクトリを分析する方法を教えてください。
前もって感謝します!
ルートフォルダーにも.xmlファイルがあるため、module1フォルダーとmodule2フォルダーを分析するためにさらに2つのモジュールを作成するpsは私には合いません。