首页 > 系统服务 > 详细

Mac使用sonarqube进行代码检测

时间:2020-06-29 18:44:04      阅读:78      评论:0      收藏:0      [点我收藏+]

1.首先我们去下载sonar-scanner:(https://binaries.sonarsource.com/Distribution/sonar-scanner-cli)

技术分享图片

这里我是下的sonar-scanner-4.4.0.2170-macosx 版本。

2.下载完成,解压进入conf目录下,找到sonar-scanner.properties

技术分享图片

 

 

 3.我们打开sonar-scanner.properties,进行更改配置参数。

#Configure here general information about the environment, such as SonarQube server connection details for example
#No information about specific project should appear here

#----- Default SonarQube server
sonar.host.url=http://10.0.2.127:9010

#----- Default source code encoding
sonar.sourceEncoding=UTF-8

sonar.login=admin
sonar.password=QB-XwcVyohvdjj7GEQntym
sonar.projectKey=android
sonar.projectName=easyscaffold
sonar.projectVersion=1.1
sonar.sources=app/src
sonar.language=java
sonar.java.binaries=.

 

sonar.host.url:这是我们安装的SonarQube的地址,端口和服务器目录。
sonar.projectKey : SonarQube服务器中每次添加一个项目时,都会要求填写一个项目名和一个关键字,此处就是关键字。
sonar.projectName:这个地方填写的是项目名,被检测的项目名。
sonar.projectVersion:这个地方填写的是版本号,可以在服务器中看到自己项目的版本号。
sonar.sources:这个路径表示你要分析哪个目录下的代码。
sonar.language:这个目录表示指定分析语言。
sonar.java.binaries:这个目录是配置生成的cleass目录。(必须配,找不到,就用.)

4.我们配置好sonar-scanner.properties后,在终端进入我们的项目根路径

技术分享图片

 

 

5.指定sonar的bin目录下的sonar-scanner 进行-X运行。

技术分享图片

 

6.运行成功

技术分享图片

 

7.登录我们的sonar服务端http://10.0.2.127:9010/projects

技术分享图片

8.这样就可以了。

 

Mac使用sonarqube进行代码检测

原文:https://www.cnblogs.com/lixiangyang521/p/13208930.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!