博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac 下sonarqube和sonar scanner的配置和使用
阅读量:7222 次
发布时间:2019-06-29

本文共 943 字,大约阅读时间需要 3 分钟。

1.下载sonar scanner的zip格式,解压之后打开conf下面的sonar-scanner.properties文件,启动选项:sonar.host.url=http://localhost:9000

2.vim ~/.bash_profile文件,增加下面几行

export SONAR_HOME=/Users/zhaijing/Downloads/sonarqube-6.7.5
export SONAR_RUNNER_HOME=/Users/zhaijing/Downloads/sonar-scanner-3.2.0.1227-macosx
export PATH=$PATH:$SONAR_RUNNER_HOME/bin
 
3.运行source ~/.bash_profile 使得配置文件生效
4.在终端运行sonar-scanner -v  出现如下信息代码sonar-scanner可以正常使用了

5.如何使用sonar-scanner进行扫描?

在要扫描的项目根目录下面新建文件:sonar-project.proterties ,添加如下内容:

# 指定一个项目Key,SonarQube会以这个去创建Scanner实例,所以它必须是唯一的sonar.projectKey=com.zhaijing:*******# 下面指定的项目名称和版本号将会在SonarQube界面上显示出来sonar.projectName=*********sonar.projectVersion=1.0-SNAPSHOT# 相对于配置文件sonar-project.properties file的源码路径# 自SonarQube 4.2之后,这个选项在sonar.modules已经设置了的情况下会被忽略# 如果没有设置,SonarQube将会从包含了sonar-project.properties文件的目录中开始查找# 源代码文件sonar.sources=.
# 源码文件的字符编码,默认使用操作系统的编码方案 sonar.sourceEncoding=UTF-8

转载于:https://www.cnblogs.com/zhaijing/p/10125600.html

你可能感兴趣的文章
设置fedoral 6 IP一烦事
查看>>
Myeclipse自动生成注释
查看>>
事件的独立和事件互不相容两个概念的区别
查看>>
软件工程——1概述
查看>>
asp.net core不通过构造方法从容器中获取对象及解决通过这种方法NLog获取对象失败的问题...
查看>>
官方2013年6月CISA考试报名时间公布
查看>>
前端实现搜索记录功能-技术分析
查看>>
Mac下开启Chrome非安全模式
查看>>
treap bzoj1503
查看>>
Java linkedList详细介绍及使用示例
查看>>
偏函数
查看>>
angular2怎么获取下拉框的值
查看>>
[转]NMON服务器监控、指标说明
查看>>
Cadence OrCAD Cpature创建Title Block
查看>>
数据强转
查看>>
HDU-4342 History repeat itself 二分
查看>>
C# 实现快捷键几种方法
查看>>
说说Android桌面(Launcher应用)背后的故事(三)——CellLayout的秘密
查看>>
Latest crack software ftp download
查看>>
制作毛玻璃效果 分类: ios技术 2015-07-...
查看>>