1.官网下载sonarqube: https://www.sonarqube.org/

2.将文件解压到 /private/etc(command+空格 搜索 /etc)

3.将与你电脑对应的sonar.sh直接拖拽到新开的控制台中并输入start

4.打开网址http://localhost:9000/
这个时候已经可以看到sonarqube的界面了,点击login进行登录
默认用户名为admin 密码为admin
按照提示进行项目创建

之后点击continue,网站会给出相关提示操作。
因为我分析的是maven项目,所以网站给了我提示说直接在maven项目中输入下列命令:
mvn sonar:sonar -Dsonar.projectKey=我设置的密钥
-Dsonar.host.url=http://localhost:9000
-Dsonar.login=网站自动为我生成的一长串密码
然后我得到了如下报告

5.如果你的也是maven项目,修改项目代码后重新执行在项目的命令行重复输入上述命令,刷新页面就可以重新得到报告了

6.关闭sonarqube

网友评论