Multi-Modul-Projekt-Analyse mit SonarQube

SonarQube Server 5.1.2, Sonar-Runner 2.4

Als in Multi-moduleProject ich habe ein Projekt erstellt Struktur als

Accounts
|
->invoice
  |
   ->src

->receipt
  |
   ->src

->sonar.properties

Datei:sonar.Eigenschaften

sonar.projectKey=org.mycompany.acc
sonar.projectName=Account
sonar.projectVersion=1.0

sonar.sources=src

sonar.modules=invoice,receipt

invoice.sonar.projectName=Invoice
receipt.sonar.projectName=Receipt

Beim ausführen mit der obigen Konfiguration sonar-runner, denen ich begegnete, mit dem Fehler "src" - Ordner fehlt in der "Konto" - Verzeichnis, hoffe diese Konfiguration ist die gleiche wie die conf in diesem link. Gemäß dem Verständnis, wenn die Konfiguration in Ordnung ist, dann ist die Rechnung und Quittung aufgeführt werden, wie sub-Projekt unter Konto Projekt, was sind also die änderungen sind erforderlich, in der oben genannten Konfiguration zu erreichen multi-Modul /Projekt unter einem Projekt.

FEHLER

ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: The folder 'src' does not exist for 'org.mycompany.acc' (base
directory = C:\Users\xyz\Accounts\.)
ERROR:
ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with t
he -e switch.
ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging.

Ist es ein "Fehler" oder nur eine Warnung?
So müssen Sie das Basisverzeichnis für die Module.
ya habe sogar versucht, zu sonar.projectBaseDir=C:/Users/xyz/Accounts aber noch immer den gleichen Fehler. Seine Entschlossenheit, nur wenn ich src Ordner in C:/Users/xyz/Accounts Weg, aber so sollte sich das src aus dem module-Ordner richtig?
Was ist Ihre version von SonarQube und SonarQube Läufer?
SonarQube-Server 5.1.2 -, Sonar-Runner 2.4

InformationsquelleAutor Jeevanantham | 2015-08-26

Schreibe einen Kommentar