您好,登錄后才能下訂單哦!
本篇內容主要講解“Sonar的使用教程”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Sonar的使用教程”吧!
安裝過程略 不能用root賬號啟動,必須使用普通賬號如esuser,啟動后自動會啟動一個Elasticsearch實例(Elasticsearch實例在Sonarqube安裝包里有自帶的),如果誤用root賬號啟動過sonar,則需要刪除Sonarqube下的temp文件夾,否則一直會無法啟動 啟動完成后,輸入地址http://localhost:9000 可以看到控制臺界面。
在Maven的setting.xml配置文件中的profiles標簽下添加Sonarqube的地址:
<profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <sonar.host.url> http://192.168.17.137:9000 </sonar.host.url> </properties> </profile>
在研發項目/模塊的pom文件中,添加Sonar Maven插件,在build/plugins標簽下
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <executable>true</executable> </configuration> </plugin> <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>3.4.0.905</version> </plugin> </plugins> </build>
在IDEA研發環境中,添加Maven啟動命令
org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar
如截圖: 雙擊即可啟動代碼掃描
在Sonarqube控制臺上,在相應的項目里可以查看分類的疑似問題,按照上面的要求和提示進行修復即可,修復完成后重新執行一次掃描,查看是否修復完成。 上面的修復指引比較完全,這里不贅述。
到此,相信大家對“Sonar的使用教程”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。