安装前提
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 当显示这两个就成功了
登录网址进行登录
然后就可以进行代码的扫描了
好文链接
发表评论