如何搭建sonar

安装及配置sonar

下载地址:http://www.sonarqube.org/downloads/
然后安装Mysql.
修改sonar配置信息指定数据库。

 vi /sonarqube-5.4/conf/sonar.properties
sonar.jdbc.username=*
sonar.jdbc.password=*
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.web.port=9000

配置好了之后启动:

cd /usr/local/sonarqube-5.4/bin/linux-x86-64/
./sonar.sh start

直接访问
http://192.168.64.19:9000/

使用sonar进行分析

下面说如何分析结果
我的项目的路径如下:
newsSoa
+newsSoa-common
+newsSoa-service
+pom.xml
在根目录下增加sonar-project.properties
配置如下:

# required metadata
# My project------修改成你的项目名称
sonar.projectKey=newsSoa
sonar.projectName=newsSoa
sonar.projectVersion=1.0
# path to source directories (required)
# src---------修改成你的源文件夹路径,多个路径逗号隔开
sonar.sources=newsSoa-service/src/main/java,newsSoa-sdk/src/main/java,newsSoa-manager/src/main/java,newsSoa-domain/src/main/java,newsSoa-dao/src/main/java,newsSoa-common/src/main/java
# path to test source directories (optional)
# testDir1,testDir2--------修改成你的测试文件夹路径, 如果测试可以取消注释
# tests=testDir1,testDir2
# path to project binaries (optional), for example directory of Java #bytecode
# binDir--------修改成你的二进制文件夹路径
binaries=target
sonar.sourceEncoding=UTF-8

然后执行mvn sonar:soanr
再次访问Sonar的时候就能够看到执行结果了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值