Az első sikertelen URL alapján válassza ki a konfiguráció tulajdonosát:

LetöltésProxy forrása
A Maven letölti a szkenner beépülőjét/függőségeitAktív settings.xml proxy, tároló/teser és nonProxyHosts
A futó szkenner erőforrásokat szerez a SonarQube-bólTámogatott szkennerspecifikus hálózati beállítások

A SonarScanner for Maven 5.0 és újabb, illetve a CLI 6.0 és újabb esetén az indító shell/CI környezet biztosíthatja:

export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080

A tulajdonság formái sonar.scanner.proxyHost/sonar.scanner.proxyPort. Használjon gazdagépnevet és kifejezetten külön portot, ne teljes URL-t vagy feltételezett alapértéket. A HTTP proxy listából származó HTTP bejegyzés ezeket a mezőket csak engedélyezett nyilvános SonarQube végpont teszteléséhez töltheti ki, ha a tényleges szkennerkonfigurációnak nincs proxy felhasználói vagy proxy jelszó beállítása.

Szükség esetén a CI hitelesítőadat-kezelésén keresztül biztosítsa a SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD értékét. A SonarQube elemzési token egy másik résztvevőt hitelesít.

Tartsa az elemzési URL-t a valódi SonarQube szolgáltatásként. A szerver Marketplace proxyja egy másik folyamatot vezérel, és a sikeres Maven-feloldás nem teszteli a szkenner kapcsolatát. Módosítás előtt hangolja a beállításokat a telepített szkennercsaládhoz/verzióhoz.

Kapcsolódó cikkek