Sonar+cppCheck+cxxPlugin:实现C++检索
注:配置文件中尽量不要写中文,避免不必要的麻烦。
一、配置清单
openjdk11
sonarqube-7.6(用9.2版,在新增cxx插件后启动报错,遂改用此版本)
SonarQube Scanner 4.2.0.1873
cppcheck-2.6
sonar-cxx-plugin-1.3.2.1853
二、sonarqube服务器安装
sonarqube服务器安装较为简单,只需下载解压后(注意各版本对应的jdk版本),到对应操作系统下执行启动脚本即可启动服务。
官网地址:
https://www.sonarqube.org/downloads/
三、 SonarQube Scanner安装
同sonarqube服务器,下载解压后配置scanner.properties
sonar.host.url=http://localhost:9000
sonar.sourceEncoding=UTF-8
sonar.jdbc.username=root
sonar.jdbc.password=root
sonar.jdbc.url=jdbc:mysql:/**********:3306/mydatabase?useUni