28 lines
No EOL
794 B
Markdown
28 lines
No EOL
794 B
Markdown
```
|
||
安装数据库
|
||
普通用户启动sonar
|
||
配置sonar,配置数据库的信息(用户名密码,jdbc)
|
||
启动sonar(端口解析)
|
||
登录用户名密码为admin
|
||
sonar生成token令牌(用于认证登录)
|
||
|
||
安装插件,在administrator中搜索chinese,安装汉化插件,重启
|
||
安装css,js等插件
|
||
|
||
插件安装位置为extensions/plugins中
|
||
|
||
客户端需要sonar-scanner工具,用于扫描
|
||
sonar-scanner -Dsonar.login=以上生成的token -Dsonar.host.url=服务器端链接
|
||
|
||
mvn扫描java代码
|
||
mvn sonar:sonar
|
||
也可以时使用sonar-scanner扫描
|
||
|
||
|
||
jenkins需要安装sonarqube scanner for jenkins的插件,配置sonarQube时,添加secretv text时,需要把token填入
|
||
|
||
jenkins中配置
|
||
sonar.projectName=${JOB_NAME}
|
||
sonar.projectKey=java
|
||
sonar.sources=.
|
||
``` |