本文搭建需要各软件版本如下
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="你自己的项目描述"