Sonar-server kann nicht erreicht werden
Ich habe ein Problem auf meinem sonarQube-plugin in jenkins. Wenn ich versuche mein Projekt zu kompilieren und starten Sie sonarQube dann, ich habe ein Problem :
[INFO] Sonar server can not be reached. Please check the parameter 'sonar.host.url': http://null:9000
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Sonar server can not be reached. Please check the parameter 'sonar.host.url': http://null:9000
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: Sonar server can not be reached. Please check the parameter 'sonar.host.url': http://null:9000
at org.codehaus.mojo.sonar.ServerMetadata.connect(ServerMetadata.java:67)
at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:85)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 17 more
Aber, wenn ich bin auf der Suche über meine configration, ich sehe keine Fehler...
Kann mir jemand helfen? :/
LEDUNOIS S
P. S: ich habe versucht, nach meinen config-Bilder, aber ich kann nicht...
sonar.host.url": null:9000. .. NULL ?
Ja... ich weiß nicht, wo ist das null... Hier mal meine Einstellungen-Datei : hpics.li/66f729b und hier meine jenkins config hpics.li/90a40f4
Meine fire wall ist blockiert, um Bilder herunterzuladen. Können Sie kopieren und einfügen, die Konfiguration als Kommentar
<profile> <id>sonar</id> <Aktivierung> </Aktivierung> <Eigenschaften> <sonar.jdbc.url> " jdbc:postgresql://localhost:5432/sonar</sonar.jdbc.url> <sonar.jdbc.Treiber - >org.postgresql.Treiber</sonar.jdbc.Treiber> <sonar.jdbc.Benutzername>postgres</sonar.jdbc.Benutzername> <sonar.jdbc.Passwort>postgres</sonar.jdbc.Passwort> <sonar.host.url>localhost:9000</sonar.host.url> < Eigenschaften> </Profil>
Es ist derzeit mit Protokoll. Es ist juste unserem browser die Umwandlung der url
Ja... ich weiß nicht, wo ist das null... Hier mal meine Einstellungen-Datei : hpics.li/66f729b und hier meine jenkins config hpics.li/90a40f4
Meine fire wall ist blockiert, um Bilder herunterzuladen. Können Sie kopieren und einfügen, die Konfiguration als Kommentar
<profile> <id>sonar</id> <Aktivierung> </Aktivierung> <Eigenschaften> <sonar.jdbc.url> " jdbc:postgresql://localhost:5432/sonar</sonar.jdbc.url> <sonar.jdbc.Treiber - >org.postgresql.Treiber</sonar.jdbc.Treiber> <sonar.jdbc.Benutzername>postgres</sonar.jdbc.Benutzername> <sonar.jdbc.Passwort>postgres</sonar.jdbc.Passwort> <sonar.host.url>localhost:9000</sonar.host.url> < Eigenschaften> </Profil>
Es ist derzeit mit Protokoll. Es ist juste unserem browser die Umwandlung der url
InformationsquelleAutor Simon LEDUNOIS | 2015-04-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mir nicht sicher, ob Sie vergessen haben setzen Sie die
Server URL
aus:Manage Jenkins
-->Configure System
-->Sonar installations
-->Add Sonar
-->Advanced
-->Server URL
, aber hoffe, diese Antwort hilft.InformationsquelleAutor mainframer
Ihrem host-name fehlt.
http://null:9000
Anstelle von null, Sie geben müssen ist ein Gültiger hostname
http://mojo.codehaus.org/sonar-maven-plugin/sonar-mojo.html#sonarHostURL
Meine fire wall ist blockiert, um Bilder herunterzuladen. Können Sie kopieren und einfügen, die Konfiguration als Kommentar
InformationsquelleAutor Shineed Basheer
Im conf-Ordner innerhalb sobarqube installation-Verzeichnis, öffnen Sie sonar.Eigenschaften und kommentieren Sie die Eigenschaft sonar.web.Gastgeber, wenn Sie definiert haben, einen expliziten Wert für die gleiche. Dies behoben Problem für mich.
InformationsquelleAutor Anantha