本文搭建需要各軟件版本如下
4. JDK17
一、解壓SonarQube
找到解壓後的conf目錄下的sonar.properties文件,然後修改如下配置
#----- PostgreSQL 11 or greater
sonar.jdbc.username=sonar
sonar.jdbc.password=123456
sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube?currentSchema=public
在我的電腦-高級設置-環境變量-系統變量-Path中新建一個變量 SONAR_HOME,Value就是sonar解壓目錄
在Path中新建一個值 %SONAR_HOME%\bin
然後運行bin下的StartSonar.bat文件
二、安裝PostgreSql
注意勾選pgAdmin作爲管理界面,下一步下一步即可,沒什麼好說的
三、解壓Sonar-Scanner到文件目錄
在我的電腦-高級設置-環境變量-系統變量-Path中新建一個值(你的sonar-scanner的bin目錄)
四、在你的項目pom.xml同級目錄下新建 sonar-project.properties 文件,內容如下
sonar.host.url=http://127.0.0.1:9000
sonar.projectKey=你自己再sonar中生成的key
sonar.projectName=顯示的名稱
sonar.projectVersion=1.0
sonar.sources=src
sonar.java.binaries=.
sonar.sourceEncoding=UTF-8
sonar.login=sonar
sonar.password=sonar
sonar.projectDescription="你自己的項目描述"