• sonar扫描android项目配置 mac版


    一、安装sonar扫描工具

    1. 下载sonarqube,并解压

    2. 下载sonar scanner,并解压

      

    3. 进入sonarubeconf文件夹下,修改sonar.properties文件

    sonar.sorceEncoding=UTF-8
    sonar.login=admin
    sonar.password=admin
    

    4. 进入Scanner目录,把bin路径配置到环境变量里,进入conf文件夹下,修改sonar-scanner.properties文件

    sonar.sorceEncoding=UTF-8
    sonar.login=admin
    sonar.password=admin
    sonar.scm.disablied=true
    

      

     5. 输入sonar-sacnner --version,显示版本信息就说明配置成功

    6. 进入/Users/mapeipei/Downloads/sonartest/sonarqube-7.7/bin/macosx-universal-64 启动sonar

    Sonar.sh start

    打开浏览器,输入http://localhost:9000,使用帐号密码admin登录

    二、配置运行sonar扫描和分析结果(以app-study-android-padtest项目为准

    1. 进入项目跟目录,新建sonar-project.properties文件,配置以下信息
    #sonar.projectKey和sonar.projectName一般是项目名
    sonar.projectKey=app-study-android-padtest
    sonar.projectName=app-study-android-padtest
    
    sonar.projectVersion=1.0
     
    #sonar.sources指向Java代码目录、
    sonar.sources=/Users/mapeipei/StudioProjects/app-study-android-padtest/app/src/main/java
    
    #build后产生的classes目录
    sonar.java.binaries=/Users/mapeipei/Downloads/sonartest/sonar_test
    
    sonar.language=java
    sonar.sourceEncoding=UTF-8
    sonar.profile=AndroidLint
    

      

     

    1. 进入项目所在根目录,运行sonar-scanner,如果失败,可以用命令sonar-scanner -e或者-X查看具体错误进行修正。运行完毕在http://localhost:9000,点击项目,可以查看结果

     

  • 相关阅读:
    html5 存储方式
    分割字符串得到分数,然后求和取整
    通过javascript的日期对象来得到当前的日期
    基础选择器
    制作3D旋转视频展示区
    自由缩放属性resize
    团队项目第四天
    团队项目第三天
    团队项目第二天
    团队项目第一天
  • 原文地址:https://www.cnblogs.com/mpp0905/p/10821880.html
Copyright © 2020-2023  润新知