美文网首页
Mac下安装sonarQube

Mac下安装sonarQube

作者: 小圆圈Belen | 来源:发表于2020-09-28 19:58 被阅读0次

    brew的下载安装:https://www.jianshu.com/p/b7b789a2ed2c
    前提是JDK和数据库都已经安装配置好。
    Mac下JDK的下载安装、配置:https://www.jianshu.com/p/7a48536bfea9

    sonarqube安装

    1.命令行输入:
    brew install sonarqube
    官网下载地址:https://www.sonarqube.org/downloads/

    配置

    2.环境变量的设置
    (1)进入配置文件
    cd /usr/local/Cellar/sonarqube/8.4.1.35646/libexec/conf
    (2)修改配置文件
    vim sonar.properties


    sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true
    (3)修改jdk的配置:
    vim wrapper.conf

    为什么需要修改呢?因为发现启动了sonarqube,浏览器无法打开,排查日志,发现需要jdk11以上。

    启动

    3.SonarQube的启动
    命令行:cd /usr/local/Cellar/sonarqube/8.4.1.35646/bin
    启动:./sonar start
    暂停:./sonar stop
    重启:./sonar restart

    启动
    4.浏览区访问
    浏览器输入http://localhost:9000,登录SonarQube,
    输入账户admin和密码 admin
    中文设置:

    Soanr-scanner安装

    5.Soanr-scanner安装:https://www.jianshu.com/p/be42bc3203a3
    6.到要检查的代码根目录下创建文件sonar-project.properties

    # must be unique in a given SonarQube instance
    sonar.projectKey=study
    # this is the name and version displayed in the SonarQube UI. Was mandatory prior to SonarQube 6.1.
    sonar.projectName=study
    sonar.projectVersion=1.0
    
    # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.
    # This property is optional if sonar.modules is set.
    sonar.sources=./src
    
    sonar.java.binaries=./target/classes
    sonar.language=java
    # Encoding of the source code. Default is default system encoding
    #sonar.sourceEncoding=UTF-8
    

    7.命令行到要检查的代码目录下,输入命令:sonar-scanner
    检查的结果直接可以在浏览器SonarQube上查看

    相关文章

      网友评论

          本文标题:Mac下安装sonarQube

          本文链接:https://www.haomeiwen.com/subject/rghruktx.html