大家好!
最近项目经理检测代码比较头疼,让我找一个可以检测代码的工具,于是我发现了SonarQube代码检测工具,经过使用觉的很不错,所以这篇给大家介绍在Linux环境下SonarQube8.4代码检测工具的安装及配置。
一、安装环境
操作系统:Centos7;
SonarQube工具版本:8.4;
备注:由于在LINUX系统中安装需要配置,JDK11,Maven的环境(安装配置JDK以及Maven在之前的文章有完整的教程,可以翻阅参考)。
二、准备工作
- 安装包下载 ;
①点击下载(提取码:ssdd)
②下载sonarqube-8.4.1.35646.zip安装包并且上传到liunx服务器
三、开始安装
- 上传安装包 ;
上传sonarqube安装包,我是放在了/opt/software 目录下。 - 解压安装包 ;
unzip +需要解压的包名 -C /opt/moudle #解压该文件到/opt/moudle目录下
注意:
1.这里上传的是一个.zip的压缩包
2.一定用ZIP解压缩原始文件,否则会产生很多._XXX的隐藏文件,使程序报错
命令:tar -zxvf +需要解压的包名 -C +指定目录(我这里是解压到/opt/moudle目录下了)
- 安装服务端程序
#创建用户
命令:①groupadd sonar
命令:②useradd sonar -g sonar
命令:③passwd sonar
命令:④chown -R sonar.sonar /opt/jdk-11.0.7/
命令:⑤chown -R sonar.sonar /opt/sonarqube-8.3.1.34397
- 创建数据库
命令ÿ