sonar扫描android项目配置 mac版

一、安装sonar扫描工具

1. 下载sonarqube,并解压

2. 下载sonar scanner,并解压

  

3. 进入sonarube的conf文件夹下,修改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,点击项目,可以查看结果

原文地址:https://www.cnblogs.com/mpp0905/p/10821880.html

时间: 2024-11-01 16:52:43

sonar扫描android项目配置 mac版的相关文章

Intellij IDEA常用快捷键和一些配置——Mac版

常用的快捷键 代码补全Ctrl + space 删除行Command + D 注释Command + / 导入包Command + shift + O 格式化代码Command + shift + F 运行Ctrl + Alt + R Incremental SearchCommand + J   在编辑器中实现快速查找功能,通过上下箭头进行上下文搜索 Quick Definition  Command + Y  它会弹窗显示建议列表中的方法定义的内容,如果你不确定要使用哪个方法 Find Ne

ReactNative项目配置要点

这篇文章存在问题, 仅供参考, 完整配置参见: http://www.jianshu.com/p/7a6639d67783 今天尝试运行ReactNative的Example项目, 在配置项目时候, 需要注意几点事项. 1. npm install缓慢 npm install运行很慢, 无法忍受, 更换缓存服务器可以加快速度. npm install -g cnpm --registry=http://registry.npm.taobao.org 参考: http://blog.csdn.ne

【Android开发经验】Android Studio1.0正式版初体验——Mac/Window双平台安装指南

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 自从谷歌在2013年的I/O大会上推出Android Studio(下称AS)之后, 测试版一直在不断更新,我也一直在关注着这款开发工具的动态.在前几天谷歌终于发布了AS的正式版,并且鼓励Android开发者从Eclipse转向这款新的开发工具.对于国内的开发者来说,由于使用习惯和团队工作的关系,可能短期内不会转向AS,但是从长远来看,我感觉AS一定会取代Eclipse的,因为Eclipse的占用内存大.

Mac版Android Studio的安装和使用

Android Studio已经出来很长时间了,据说谷歌会逐步放弃对Eclipse的支持,而把心思完全放在Android Studio上,鉴于Eclipse的各种不稳定,或许这将成一种趋势,因此,没事的时候可以去学学新技术,当大家都在使用AS的时候,你还在死磕Eclipse岂不是很落伍? 关于AS的安装和使用方法,网上教程也比较多,这篇文章也是对遇到的一些问题的总结,以帮助还未使用过AS的童鞋,当然,这篇文章介绍的是Mac版的AS~^^ AS可以再官网下载,如果进不去的话,可以在这里下载:htt

mac下cocos2dx(带jsoncpp第三方库)编译为android项目心得

在mac下好不容写完了游戏,本以为轻轻松松就能编译为android项目,想不到弄了将近1整天才将问题解决 首先不带jsoncpp的编译方式请参考:http://www.bold-it.com/ios/cocos2d-x-box2d-iosandroid-hybrid-tutorial/ 带jsoncpp第三方库的参考了http://blog.csdn.net/sniffer12345/article/details/7336732,对作者表示感谢. 我使用的是正常的jsoncpp版本,在json

mac 下eclipse创建Android项目为空的解决办法。

最近把电脑换成mac了,由于10.10后的os x,不自带java sdk了,没办法只有到官网上下载jdk1.7, (为什么不下载1.6,或1.8.1.6太旧了不支持Android 5.0 的一些属性,1.8 太新,怕和Android有些不兼容) 配置Android studio:直接是傻瓜式的配置,下载完成安装就行了. 配置eclipse 安装完后配置adt,直接使用离线安装的形式(不知道离线安装请百度),忽视掉中间弹出的是否继续 窗口.(sdk是自己识别的,已经下载好) 貌似一切正常,但是在

Android Gradle Pluin指南(三)——依赖关系、android库和多项目配置

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Dependencies-Android-Libraries-and-Multi-project-setup 4.Dependencies,Android Libraries and Multi-project setup(依赖关系,Android库和多项目设置) Gradle项目可以依赖于其它组件.这些组件可以是外部二进制包,或者是其它的Gradle项

Android Gradle Plugin指南(三)——依赖关系、android库和多项目配置

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Dependencies-Android-Libraries-and-Multi-project-setup 4.Dependencies.Android Libraries and Multi-project setup(依赖关系,Android库和多项目设置) Gradle项目能够依赖于其他组件.这些组件能够是外部二进制包,或者是其他的Gradle项

[Android] 环境配置之正式版Android Studio 1.0

======================================================== 作者:qiujuer 博客:blog.csdn.net/qiujuer 网站:www.qiujuer.net 开源库:Genius-Android 转载请注明出处:http://blog.csdn.net/qiujuer/article/details/41843095 ========================================================