Користите први неуспешни URL да одаберете власника конфигурације:

ПреузимањеИзвор проксија
Maven преузима plugin/зависности скенераАктивни прокси у settings.xml, репозиторијум/огледало и nonProxyHosts
Покренути скенер добија ресурсе од SonarQube-аПодржане мрежне поставке специфичне за скенер

За SonarScanner for Maven 5.0 и новије или CLI 6.0 и новије, shell/CI окружење које га покреће може да пружи:

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

Облици својства су sonar.scanner.proxyHost/sonar.scanner.proxyPort. Користите име хоста и изричито одвојен порт, а не пуни URL или претпостављену подразумевану вредност. HTTP унос са листе HTTP проксија може да попуни ова поља само за дозвољени тест јавне SonarQube крајње тачке када стварна конфигурација скенера нема поставке прокси корисника или прокси лозинке.

Доставите SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD кроз CI руковање акредитивима када је потребно. SonarQube токен за анализу аутентификује другог учесника.

Задржите аналитички URL као стварну SonarQube услугу. Marketplace прокси сервера контролише други процес, а успешно Maven решавање не тестира везу скенера. Ускладите поставке са распоређеном фамилијом/верзијом скенера пре него што их промените.

Повезани чланци