FEHLER: Sonarserver 'http: // localhost: 9000' kann nicht erreicht werden

8

beim Ausführen des folgenden Befehls: cmd / c C: \ Sonar-Läufer-2.4 \ bin \ Sonar-Läufer.bat

(Sonar Runner ist auf dem Build-Rechner installiert) Ich bekomme folgende Fehler:
FEHLER: Sonar-Server ' Ссылка kann nicht erreicht werden FEHLER: Fehler während der Ausführung des Sonar-Läufers FEHLER: java.net.ConnectException: Verbindung abgelehnt: connect
FEHLER: verursacht durch: Verbindung abgelehnt: connect

Was kann diese Fehler verursachen?

Hallo Dinesh,

Das ist meine Datei sonar-runner.properties:

%Vor%

Wie Sie sehen können, stelle ich den sonar.web.host: sonarqube ein sonar.web.port = 9000 aber wenn ich sonar-runner.bat starte, bekomme ich immer noch das
FEHLER: Sonar-Server ' Ссылка kann nicht erreicht werden - warum sucht es noch nach localhost: 9000
und nicht sonarqube: 9000 wie ich eingestellt?

Ich sah das im Protokoll von sonar-runner.bat dort die folgende Linie: INFO: Arbeitsverzeichnis: D: \ sTFS \ 26091 \ Sources \ NDM \ Quelle..sonar

, während sich meine Lösung in D: \ sTFS \ 26091 \ Sources \ NDM \ Source \

befindet

Könnte das das Problem sein?

danke, Guy

    
Guy Salton 19.08.2015, 13:48
quelle

3 Antworten

3

Sie sollten den Sonar-Runner so konfigurieren, dass er Ihren vorhandenen SonarQube-Server verwendet. Dazu müssen Sie die Datei conf/sonar-runner.properties aktualisieren und die URL, den Benutzernamen, das Kennwort und die JDBC-URL des SonarQube-Servers angeben. Weitere Informationen finden Sie Ссылка .

Wenn Sie noch keinen laufenden SonarQube-Server haben, können Sie ihn lokal starten (mit der Standardkonfiguration) - er wird an Ссылка und arbeiten mit der Standard-Sonar-Runner-Konfiguration. Einzelheiten zum Einstieg in den SonarQube-Server finden Sie unter Ссылка .

    
Dinesh Bolkensteyn 20.08.2015 07:55
quelle
0

In der Konfigurationsdatei gibt es nach dem Wort sonar.web.host einen Doppelpunkt anstelle eines Gleichheitszeichens.

ist:

%Vor%

Sollte

sein %Vor%     
jesper 09.03.2017 15:04
quelle
0
___ qstntxt ___

beim Ausführen des folgenden Befehls: cmd / c C: \ Sonar-Läufer-2.4 \ bin \ Sonar-Läufer.bat

(Sonar Runner ist auf dem Build-Rechner installiert) Ich bekomme folgende Fehler:
FEHLER: Sonar-Server ' Ссылка kann nicht erreicht werden FEHLER: Fehler während der Ausführung des Sonar-Läufers FEHLER: java.net.ConnectException: Verbindung abgelehnt: connect
FEHLER: verursacht durch: Verbindung abgelehnt: connect

Was kann diese Fehler verursachen?

Hallo Dinesh,

Das ist meine Datei sonar-runner.properties:

%Vor%

Wie Sie sehen können, stelle ich den sonar.web.host: sonarqube ein sonar.web.port = 9000 aber wenn ich sonar-runner.bat starte, bekomme ich immer noch das
FEHLER: Sonar-Server ' Ссылка kann nicht erreicht werden - warum sucht es noch nach localhost: 9000
und nicht sonarqube: 9000 wie ich eingestellt?

Ich sah das im Protokoll von sonar-runner.bat dort die folgende Linie: INFO: Arbeitsverzeichnis: D: \ sTFS \ 26091 \ Sources \ NDM \ Quelle..sonar

, während sich meine Lösung in D: \ sTFS \ 26091 \ Sources \ NDM \ Source \

befindet

Könnte das das Problem sein?

danke, Guy

    
___ tag123build ___ Das Konvertieren von Quellcodedateien in eigenständige Softwareartefakte, die auf einem Computer ausgeführt werden können ___ tag123sonarqube ___ SonarQube ist die Open-Source-Plattform, um die Codequalität von Anwendungen kontinuierlich zu überprüfen. Es erlaubt Entwicklern, Bugs und Schwachstellen zu erkennen und Code-Gerüche in mehr als 20 verschiedenen Sprachen zu reduzieren. ___ answer42698693 ___

In der Konfigurationsdatei gibt es nach dem Wort sonar.web.host einen Doppelpunkt anstelle eines Gleichheitszeichens.

ist:

%Vor%

Sollte

sein %Vor%     
___ antwort43907642 ___

In der Datei "sonar.properties" im Ordner "conf" hatte ich die IP-Adresse meines Computers, auf dem sobarqube installiert war, in der Eigenschaft sonar.web.host = 10.9 235.22 festgeschrieben. Ich habe dies kommentiert und es hat für mich funktioniert.

    
___ answer32112570 ___

Sie sollten den Sonar-Runner so konfigurieren, dass er Ihren vorhandenen SonarQube-Server verwendet. Dazu müssen Sie die Datei %code% aktualisieren und die URL, den Benutzernamen, das Kennwort und die JDBC-URL des SonarQube-Servers angeben. Weitere Informationen finden Sie Ссылка .

Wenn Sie noch keinen laufenden SonarQube-Server haben, können Sie ihn lokal starten (mit der Standardkonfiguration) - er wird an Ссылка und arbeiten mit der Standard-Sonar-Runner-Konfiguration. Einzelheiten zum Einstieg in den SonarQube-Server finden Sie unter Ссылка .

    
___ qstnhdr ___ FEHLER: Sonarserver 'http: // localhost: 9000' kann nicht erreicht werden ___
Anantha 11.05.2017 06:02
quelle

Tags und Links