Windows搭建Sonar

官网下载SonarQube包

SonarQube官网

SonarQube插件下载

Chinese Pack:SonarQube 页面汉化
sonar-findbugs:新增代码质量情况
sonar-checkstyle:Checkstyle的编码规则
直接把下载的jar包放在SonarQube文件夹下extensions\plugins中就好了

安装MySQL

MySQL安装教程

MySQL建一个sonar的库和sonar用户

> mysql -u root -p
> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
> CREATE USER 'sonar' IDENTIFIED BY 'sonar';
> grant all privileges ON sonar.* TO 'sonar'@'%';
> FLUSH PRIVILEGES;

运行SonarQube

解压SonarQube包
进入SonarQube文件夹下bin下windows文件夹
运行StartSonar.bat
打开localhost:9000进行SonarQube UI
初始密码为admin/admin
添加项目,设置项目标识与令牌
然后选择构建技术
会自动生成运行代码
到项目目录下执行
执行完成之后会自动刷新页面
显示bug、漏洞、安全等

问题

运行出现GC

修改SonarQube文件夹下conf下sonar.properties配置文件
找到sonar.ce.javaOpts、sonar.search.javaOpts、sonar.web.javaOpts,修改最大内存大小
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值