SonarQube Win安装部署与实践

本文介绍了SonarQube的安装部署过程,包括配置JDK、下载与启动SonarQube、修改默认端口,以及如何解决启动失败的问题。此外,还详细讲解了在Android Studio中配置SonarLint和SonarQube,如何添加服务器、设置Token,并通过Gradle进行项目分析。通过分析,可以在SonarQube服务器上查看可视化分析结果,从而提升代码质量。
摘要由CSDN通过智能技术生成

1.    SonarQube简单介绍

SonarQube能够提供对代码的一整套检查扫描和分析功能,拥有一套服务器端程序,然后再通过客户端或者别的软件的插件的形式完成对各开发环境和软件的支持。

对编程语言的支持非常广泛,包括C、C++、Java、Objective C、Python、JavaScript、PHP、C#、Swift、Erlang、Groovy等众多语言

提供了对HTML、CSS、JSON、XML、CSV、SQL、JSP/JSF等类型的文档的支持

提供了以FindBugs、PMD、CheckStyle方式执行代码分析和测试检查的功能

登录认证方式支持LDAP、Bitbucket、Azure ActiveDirectory(AAD)、Crowd等方式

提供了优美的视图方式下查看代码分析和测试结果报告

网址:https://www.sonarqube.org/

2.  SonarQube安装及部署

2.0  在安装sonarqube时,必须先安装jdk,并配置了环境变量

2.1  下载SonarQube https://www.sonarqube.org/downloads/


2.2 解压并放置在任意文件夹下

2.3进行bin目录,然后选择win*****与电脑相应的文件夹,点击StartSonar.bat启动启动后,若出现一下界面则表示成功


若没有,则表示启动失败

进入sonarqube-6.4\sonarqube-6.4\logs\查看weblog找到相应的错误并解决。

此时启动成功后,SonarQube默认使用的是内置的H2数据库,当然也可以进行自定义配置,在sonarqube-6.4\sonarqube-6.4\conf\下,打开sonar.properties文件


注意:

SonarQube server默认使用的是9000端口,如果目前9000端口已经占用,进行到sonarqube-6.4\sonarqube-6.4\conf\下,打开sonar.properties文件进行更改端口的设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值