Wie zum ausführen von sonar-runner mit Modul baseDir Wurzel gesetzt project dir

Habe ich folgende Projekt-Struktur:

  • module1
  • "Modul2"
    • "Modul2".1
    • "Modul2".2
    • "Modul2".3

Haben und sonar-Projekt.definierte Eigenschaften, wie:

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

Möchte ich analysieren, module1 mit js-Profil, "Modul2".1,2.2,2.3 Verwendung von java-Profil, und alle xml Dateien, die in dem Projekt. Die aktuelle Lösung gibt mir Java heap space weil xml.sonar.projectBaseDir eingestellt ist / (versucht auch mit . und ../root für alle diese Ergebnis ist das gleiche).

Könnte, bitte, jemand helfen und mir sagen, wie bei der analyse der Projekt-Verzeichnisse mit xml-Profil.

Vielen Dank im Voraus!

p.s. erstellen Sie zwei weitere Module zu analysieren, Modul1 und Modul2 Ordner, die mir nicht passt, weil ich habe .xml-Dateien im root-Ordner als gut.

InformationsquelleAutor mr.nothing | 2013-03-14
Schreibe einen Kommentar