天天看點

sonar入門:使用阿裡規範掃描代碼品質

sonar入門:使用阿裡規範掃描代碼品質
書接上文,還是不建議使用自帶規則。字樓樓主選擇了阿裡出品的p3c。

1.下載下傳sonar-p3c-pmd

sonarqube的版本号與sonar-p3c-pmd是對應的,是以需要選擇好版本,樓主版本為7.6,否則會還會報es連接配接不上的錯誤。 位址:

github.com/rhinoceros/…

2.選擇版本

選擇合适的jar包。

sonar入門:使用阿裡規範掃描代碼品質

3.修改配置

删除之前pmd檔案,放于sonarqube-7.6\extensions\plugins中,重新開機服務。

3.建立p3c規則

新增配置類别。

sonar入門:使用阿裡規範掃描代碼品質

激活配置規則

sonar入門:使用阿裡規範掃描代碼品質

選擇資源庫中的pmd(之前導入的p3c-pdm) 然後選擇包中的規則激活即可,樓主這裡隻激活了p3c的51條。

sonar入門:使用阿裡規範掃描代碼品質

設為預設即可。

sonar入門:使用阿裡規範掃描代碼品質

然後再次掃描即就是使用了新規範掃描了,是不是清爽了很多呢。