• Mac使用sonarqube进行代码检测


    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.这样就可以了。

  • 相关阅读:
    div 背景透明,字体不透明
    弹性盒子(1)
    小练习(4)
    小练习(3)
    图标文字上拉效果
    小练习(2)
    小练习
    css的使用(1)
    复合的使用
    表单元素的使用 form input
  • 原文地址:https://www.cnblogs.com/lixiangyang521/p/13208930.html
Copyright © 2020-2023  润新知