Konfigurieren von maven ausführen sonarqube
Bin ich mit sonar 3.4 in meinem linux-Rechner und bin in der Lage, starten Sie den sonar-server mit http://localhost:9000
Nun, wie Stelle mein maven-Projekt, um die sonar-server aufnehmen? Ich habe auch installiert sonar in eclipse4.1 aber der Verein ist Teil noch vage.
Gibt es irgendein tutorial, das würde mir helfen mit der Konfiguration meiner pom.xml?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Passwort -, sonar-URL, beliebige sonar-plugin-Konfiguration zu analysieren
Ihre source-code, bieten proxy-details, bieten repository-details
wie nexus oder zentralen maven-repo zum download Artefakte.
wie build.xml für AMEISE). Beispiel pom.xml verfügbar online. Anpassen
je nach Ihren Bedürfnissen.
Generell ist es keine gute Idee ist, setzen Sie den sonar-server-Konfiguration in Ihrem pom-Dateien, wie der server auf die Einstellungen zugreifen, sollten nicht geteilt werden (z.B. weil es erfordert den Zugriff auf die Datenbank). Jedoch, alle Einstellungen sind als Eigenschaften, die konnte schon in die server.xml Datei und in gemeinsamer Projekte oder geben Sie diese Parameter als Parameter der build-Befehl (z.B. Jenkins integration von Sonar hat dieser Letztgenannte Ansatz).
Laut die Dokumentation, die sonar-URL ist obligatorisch, während die Standard-Datenbank-Zugriffs-Parameter (url, username, Passwort) auf der integrierten Datenbank. Wenn Sie mit anderen Datenbanken, die den Zugriff auf die db-Parameter sind obligatorisch.
Können Sie den Aufruf einer sonar-Analyse wie folgt (für eine MySQL-Datenbank, access-Parameter sind natürlich anonymisiert):
Oder Sie kann stellen Sie Sie in die server.xml Datei wie beschrieben in einem DZone Artikel.