代碼檢查工具Sonarqube win7下的安裝與配置


 

https://www.sonarqube.org/downloads/

下載后解壓, conf文件目錄下有2個配置文件。

 打開sonar.properties

先在數據庫服務器端 創建好一空的數據庫sonarqube_ming457,然后修改sonar.properties的部分配置參數

#----- MySQL 5.x
sonar.jdbc.url=jdbc:mysql://10.173.66.56:3306/sonarqube_ming457?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

sonar.jdbc.username=root
sonar.jdbc.password=pwdxxxxx

sonar.web.port=9457

sonar.search.port=9001

配置好相關參數后 進入相應文件目錄找到啟動文件運行

我是win64系統,進入相應目錄 看見有startsonar.bat文件 ,通過 cmd 進入該路徑 執行該文件

 

 第一次運行 會 初始化 數據庫時間會長一點 耐心等待2分鍾

數據庫 初始化 完成。

打開瀏覽器輸入url ,運行成功!

如果出先錯誤無法啟動,可以進入log,查看錯誤日志。常見錯誤 是端口占用錯誤,此處需要注意2個端口,一個是站點運行端口  9457  還一個ES的數據引擎 查找端口9001

 

如果想停止站點  需要關閉cmd啟動窗口 和 在任務管理器中結束 相關java進程 ,否則端口會被占用。

 

如果想在本機  建立多個 sonarqube站點  ,注意修改站點端口和search ES 端口和 conf目錄下 wrapper.conf文件

修改 服務名字,否則會出現該錯誤 導致無法啟動“ Another instance of the SonarQube application is already running.”

 

 

默認管理賬號和密碼都是admin

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM