Sonarqube代码审查平台安装_JDK1.7+Maven3.3.9

本文详细介绍了如何在JDK1.7环境下安装Sonarqube 4.5.7,并配置Maven 3.3.9进行代码审查。内容包括下载Sonarqube LTS版本,配置MySQL数据库,添加中文插件,设置sonar.properties文件,以及调整Maven配置进行项目扫描。此外,还提到了不同JDK和Sonarqube版本下的扫描命令差异。
摘要由CSDN通过智能技术生成

基于JDK1.7代码审查平台sonarqube安装

sonarqube已经更新到7.0版本了,但是从5.6版本以后就只支持JDK1.8了,网上大部分资源也都是基于JDK1.8的,在这方面走了不少坑,尤其是在后面用Maven-scanner扫描Maven项目的时候,各种报错。经过几天摸索终于在Linux中搭建成功了,JDK版本用的是1.7,因此本文对于项目JDK版本用的是1.7的想搭建sonarqube平台的同学非常有用。
运行成功后界面如下
sonarqube安装成功后的界面

安装sonarqube

官网上下载sonarqube4.5.7(LTS version) zip包,该版本是适用于JDK1.7的最新版本,该zip包在windows和Linux等版本中均可以运行,不同的是启动路径和方法不一样而已。
* sonarqube配置文件
sonarqube平台数据包括代码审查结果都是保存在数据库中的,当然默认不配置的情况下是使用H2内存数据库的,但一般不推荐,本文配置的是mysql数据库。在conf目录下找到sonar.properties并设置相关参数如下,其中sonar.jdbc.usernamesonar.jdbc.password分别是mysql数据库的账号和密码,sonar.jdbc.url是数据库的地址。还有其它参数如端口号sonar.web.port=9998等参数,可以搜索下其它资源配置方法,默认的启动端口号是9000,本例配置的是9998.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值