SonarQube——如何搭建SonarQube完整版
阿新 • • 發佈:2020-07-13
前言
選擇7.6是因為,比他高的版本已經移除了mysql,最新版可取官網去下載。
安裝包
| 軟體包
JDK
| 1.8
Maven
| 3.6.0
MySQL
| 5.7
步驟
SonarQube安裝與配置
1. 解壓我們下載好的安裝包,然後進入到D:\Program Files\sonarqube-7.6\bin\windows-x86-64
目錄,依次以管理員身份
執行以下bat指令碼。
2. 訪問http://127.0.0.1:9000/看是否正常執行
3. 修改MySQL配置
sonar.login=root sonar.password=root sonar.sorceEncoding=UTF-8 sonar.jdbc.username=sonar sonar.jdbc.password=sonar sonar.jdbc.url=jdbc:mysql://192.168.1.13:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
4. 重啟服務
開啟我們的工作管理員,關閉所有java.exe
程式,然後以管理員的身份重新執行StartSonar.bat
指令碼,並用我們設定的使用者來登陸
SonarScanner安裝與配置
1. 配置sonar-scanner-3.3.0.1492-windows
解壓我們的sonar-scanner-3.3.0.1492-windows
並配置好環境變數
2.驗證是否配置成功
sonar-scanner -v
IDEA外掛配置
掃描程式碼
PHP程式碼掃描配置
1. idea掃描PHP程式碼
這個是為了方便自己在idea中及時的修改,掃描的錯誤
2. scan掃描
進入到專案目錄然後直接執行命令掃描即可,掃描完成後,他會自動在後臺分析,分析完成就可以看到成品
Java程式碼掃描
具體可檢視文件
剩下的操作其實和PHP沒有多大的差別