sonarqube代码检查平台
AI-摘要
KunKunYu GPT
生成中. . .
介绍自己
生成本文简介
推荐相关文章
前往主页
sonarqube代码检查平台
部署文档:http://blog.leanote.com/post/gyb1/SonarQube
1 部署文档docker-compose
https://www.wangairui.com/api/docker/edit/
2 手动部署8.9.3版本
环境要求
1、centos7 x64
2、jdk11
3、postqresql10及以上版本
4、sonarqube 8.9.1
5、服务器配置2核8G
2.1 jdk11版本
添加环境变量
2.2 下载8.9.3版本
https://www.sonarqube.org/downloads/
2.3 初始化环境
2.3.1 内核修改
执行生效
2.3.2 文件数
2.4 解压安装包
2.5 修改配置文件 postgresql 12 我直接使用阿里云rds
2.6 授权并使用普通用户启动
2.7 扩展设置sonar系统systemd服务
自动启动
3 安装界面
4 插件安装
5 配置maven
1 使用 SonarQube 分析 Maven 项目
下面我们以一个 Java Maven 项目 mavenDemo 为例,看下如何配置,以及 SonarQube 分析结果查看。
注意:这里有个兼容性选择问题,
如果 SonarQube >= 4.5,那么 maven-sonar-plugin >= 2.7,
如果 SonarQube < 4.5,那么 maven-sonar-plugin = 2.6;
如果 Maven >= 3.0,那么maven-sonar-plugin >= 3.1,
如果 Maven < 3.0,那么 maven-sonar-plugin = 3.0.2。
1.1 首先,我们需要配置 Maven 的 setting.xml文件,增加 sonarQube 配置。
1.2 Maven 工程目录执行
1.3 指定使用某个版本的 sonar-maven-plugin 插件,比如 3.3.0.603 版本,可以有两种方式:
一、修改 pom.xml 文件
二、使用 mvn 命令指定
2 执行完毕之后,可以去 web页面查看分析结果。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
作者编辑不易,如有转载请注明出处。完整转载来自https://wangairui.com 网站名称:猫扑linux
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果