【廣告】
使用SonarQube Runner分析源碼
預(yù)置條件
已安裝SonarQube Runner且環(huán)境變量已配置,即sonar-runner命令可在任意目錄下執(zhí)行
1.在項目源碼的根目錄下創(chuàng)建sonar-project.properties配置文件2.執(zhí)行分析
切換到項目源碼根目錄,代理商sonarqube 安裝,執(zhí)行命令
與IDE關(guān)聯(lián)
蕞后,當(dāng)然了,sonarqube 安裝,得與IDE相關(guān)聯(lián),才能更方便地實時查看
SonarQube測試使用
測試使用
拖動一個java項目ScanningTool放到/usr/local,進入目錄
在項目根目錄下創(chuàng)建sonar-scanner配置文件sonar-project.properties
項目結(jié)構(gòu)圖
執(zhí)行掃描分析
等待程序執(zhí)行完畢后打開SonarQube可查看掃描信息
到此整個內(nèi)網(wǎng)部署已完成
Sonarqube 檢測代碼
1配置sonar-scanner
[root@localhost conf]# cd /usr/local/sonarqube/softs/sonar-scanner-3.1.0.1141-linux/conf
2配置環(huán)境變量
[root@localhost sonar-scanner-3.1.0.1141-linux]# vim /etc/profile
3校驗
[root@localhost sonar-scanner-3.1.0.1141-linux]# sonar-scanner -v
企業(yè): 蘇州華克斯信息科技有限公司
手機: 13862561363
電話: 0512-62382981
地址: 蘇州工業(yè)園區(qū)新平街388號