zoukankan      html  css  js  c++  java
  • 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,点击项目,可以查看结果

     

  • 相关阅读:
    问答
    观看视频后的笔记
    处理json的常用方式
    通过excel模板文件根据数据库数据修改其中的单元格数据
    declare用法
    添加文件然后自动打开
    Mybatis之入门
    观察者模式
    职责链模式
    并发新构件之Exchanger:交换器
  • 原文地址:https://www.cnblogs.com/mpp0905/p/10821880.html
Copyright © 2011-2022 走看看