安装前提

java11(如果你有多个版本,不需要删除其他版本)当使用java8(jdk1.8)时会报错误,提示你需要升级jre了。数据库管理系统postgresql(7.9之后就不支持mysql了)

安装步骤

先安装jdk11(本教程就不演示了)安装数据库安装sonarqube

安装数据库

我们这里以postgresql13为例

在官网下载postgresql 双击下载的postgresql-13.4-1-windows-x64,选择安装路径 点击next

设置用户名和密码,之后一直next即可 最后安装成功,取消勾选

在安装目录/pgAdmin 4\bin下找到pgAdmin4.exe,双击 输入刚刚设置的密码 创建新的数据库

在新建的数据库在新建一个Schema schema名字设为my_schema

sonarQube平台的安装

进入sonarQube官网的下载页面:Clean Code | Developer First | Sonar (sonarsource.com) 下载社区版(下载的时候不建议使用迅雷,很可能会无法连接资源,使用浏览器自带的就很快)

解压得到sonarqube文件夹,在conf文件夹下用记事本打开wrapper.conf进行编辑

将内容替换成如下形式,第二行的路径是自己jdk的路径

打开sonar.properties,加入下面内容 sonar.jdbc.username=数据库管理员密码

sonar.jdbc.password=数据库管理员的密码

sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube?currentSchema=my_schema

sonar.host.url=http://localhost:9000:sonarqube

点击bin\windows-x86-64下的StartSonar.bat 当显示这两个就成功了

登录网址进行登录

然后就可以进行代码的扫描了

好文链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: