SonarQube是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误。
目前支持java,C#,C/C++,Python,PL/SQL,Cobol,JavaScrip,Groovy等二十几种编程语言的代码质量管理与检测。
https://www.sonarqube.org/
下载包sonarqube-7.4.zip
sonarqube-7.9.3.zip 不支持mysql 版本,java11
sonarqube-7.4.zip jdk 1.8.0._131,maven 3.5.3,mysql 5.7
下载sonar压缩包:
https://www.sonarqube.org/downloads/
或
链接:https://pan.baidu.com/s/1MCQg6Kp0U5TassvNDMVzow
提取码:d4cz
在MySQL创建sonar数据库
解压sonar,并设置权限
yum install unzip
unzip sonarqube-6.7.4.zip 解压
mkdir /opt/sonar 创建目录
mv sonarqube-6.7.4/* /opt/sonar 移动文件