Sonar 配置及部署(Linux系统)

之前在windows系统上部署了sonar代码审查,由于工作需要,需要在Linux环境再部署一套。

其实,部署的大体都是大同小异的,这里罗列下各个配置,与windows部署不同的地方会重点说一下。

数据库配置——基本一致。

sonnar配置:

A、Sonarqube,修改conf—>sonar.properties修改——基本一致

启动sonarQube:Sonarqube,运行bin—>linux-x86-64,执行命令

./sonar.sh start        #启动服务
./sonar.sh restart     #重启服务
./sonar.sh stop        #停止服务  

启动后,访问url可看到对应的web界面,这里多等一会儿,数据库加载有些慢。

B、B、Sonar-Scanner,修改conf—>sonar-scanner.properties修改——基本一致

配置环境变量,进入vi /etc/profile 界面,增加sonar-scanner的path路径

export PATH=/home/puras/test-tools/sonar/sonar-scanner-3.3.0.1492-linux/bin:$PATH   

执行后,需要运行命令 source /etc/profile  才能生效。

查看路径是否配置完成,如下:

Sonar 配置及部署(Linux系统)

项目中调用sonar扫描配置——基本一致

 

上一篇:Centos7 搭建sonarQube


下一篇:《唯品会Java开发手册》-与阿里手册的比较文学