admin 管理员组

文章数量: 1184232

Sonar是什么

Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具、代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。


本文会着重讲解Sonar两个端——界面端和分析端的配置和使用,具体如下
SonarScanner(扫描器):用于将代码提交到SnaorQube进行分析的工具。
SonarQube(分析器):SonarQube是Sonar生态系统的核心组件,是一个开源的代码质量管理平台。

SonarQube下载及安装

1、Sonar下载地址:https://www.sonarsource/products/sonarqube/,进入如下页面下载。


2、下载完后是一个压缩包,解压完在文件目录中找到bin文件夹,在里面找到自己对应的系统

3、进到上面文件夹后,点击图内文件或者在地址栏输入“StartSonar.bat”即可运行

4、之后进到http://127.0.0.1:9000/中,会提示你进行登录(账号密码默认是admin),登录后提示你改下密码,之后就能进到主页了。

关于汉化

1、从图内位置进入后搜索“chinese”找到中文语言

本文标签: 如何使用 静态 系统 sonar Windows