1. sonarqube啟動報錯,查看es.log如下:
問題原因:sonarqube不能使用root用戶啟動
解決方法:
(1)更改sonarqube所屬用戶權限
chown -R gold:goldencis sonarqube
(2)使用其他用戶啟動sonarqube
./bin/linux-x86-64/sonar.sh start
2. sonarqube啟動成功,log日志無錯誤輸出,瀏覽器無法訪問
問題原因:訪問地址問題或者網絡問題
解決方法:
(1)確認訪問地址是否正確:
(2)若訪問地址正確,確認訪問瀏覽器與sonarqube是否處於同一台機器,若不在一台機器,則可能為網絡問題,關閉sonarqube所在機器的網絡防火牆
service iptables stop
3. sonarscanner啟動報錯,如下圖:
問題原因:配置文件url問題
解決方法:修改conf下的sonar-scanner.properities
4. sonarscanner代碼分析報錯,如下圖:
問題原因:未指定sonar.java.binaries
解決方法:修改sonar-project.properties