sonar代码质量管理工具让你的代码更规范,更强大...

Posted binfenword

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sonar代码质量管理工具让你的代码更规范,更强大...相关的知识,希望对你有一定的参考价值。

Sonar官网:https://www.sonarqube.org/

sonar代码质量管理工具让你的代码更规范,更强大...

下载sonar 安装包到本地,解压到任意目录下。

sonar代码质量管理工具让你的代码更规范,更强大...

Sonar 使用需要 jdk 的支持 ,所以系统需要安装jdk。

使用 java -version 命令可以查看 jdk 版本信息

sonar代码质量管理工具让你的代码更规范,更强大... 

需要 maven 的支持,还会用到 数据库。此处使用 mysql 数据库. 

修改conf 目录下的 sonar.properties 文件,配置数据库信息。 

sonar代码质量管理工具让你的代码更规范,更强大...

数据库需要自己手动创建,否则项目启动失败。

Sonar 到现在这里以及可以运行了,运行入口就在 bin目录下 

sonar代码质量管理工具让你的代码更规范,更强大...

选取与自己系统对应的文件夹,运行里面的StartSonar.bat 文件即可。

启动成功后运行 http://localhost:9000 验证是否真正成功。

sonar代码质量管理工具让你的代码更规范,更强大... 

看到这个界面已经成功了。你可以登陆sonar系统,查看一些配置信息。

用户名和密码默认都为 admin ,登陆成功之后会看到这样一个弹框,不用管他,店家右上角跳过。

sonar代码质量管理工具让你的代码更规范,更强大...

接下来的话是对我们的项目进行安全验证,用到 eclipse maven 工具。

这两个工具不讲,只告诉怎么配置。

找到maven 的配置文件 settting.xml 文件。在 <profiles></profiles> 节点添加一下配置

sonar代码质量管理工具让你的代码更规范,更强大...

这里的数据库配置信息和之前的一样,但是有一点需要注意的是,数据库的链接不能像之前那个配置一样那么长,否则会提示该配置出错的。 

如果有些文件不想让 sonar 检测到,需要做一下配置。

pom.xml 配置,将不需要进行检测的文件排除掉,如果有多个路径,请用逗号隔开:

sonar代码质量管理工具让你的代码更规范,更强大...

eclipse中采用 maven 命令 运行代码  命令 为  sonar:sonar 即可进行代码扫描,等待扫描结束后,到浏览器查看具体的信息报告。

 

ps: 使用sonar ,让你更懂你的代码

 

 

 


以上是关于sonar代码质量管理工具让你的代码更规范,更强大...的主要内容,如果未能解决你的问题,请参考以下文章

python代码检查工具pylint 让你的python更规范

高清版!这18张 Python 数据科学速查表,让你的代码变得更强大!

如何让你的代码变得更优雅?这些代码规范和技巧必须知道(进阶必备,建议收藏)

如何让你的代码变得更优雅?这些代码规范和技巧必须知道(进阶必备,建议收藏)

推荐一个强大的Java开发工具类库!

怎么让你的Python代码更优雅!