Sonar官网:https://www.sonarqube.org/
下载sonar安装包到本地,解压到任意目录下。
Sonar使用需要jdk的支持 ,所以系统需要安装jdk。
使用java -version命令可以查看jdk版本信息
需要maven的支持,还会用到 数据库。此处使用mysql数据库.
修改conf目录下的sonar.properties文件,配置数据库信息。
数据库需要自己手动创建,否则项目启动失败。
Sonar到现在这里以及可以运行了,运行入口就在bin目录下
选取与自己系统对应的文件夹,运行里面的StartSonar.bat文件即可。
启动成功后运行http://localhost:9000验证是否真正成功。
看到这个界面已经成功了。你可以登陆sonar系统,查看一些配置信息。
用户名和密码默认都为admin,登陆成功之后会看到这样一个弹框,不用管他,店家右上角跳过。
接下来的话是对我们的项目进行安全验证,用到eclipse和maven工具。
这两个工具不讲,只告诉怎么配置。
找到maven的配置文件settting.xml文件。在节点添加一下配置
这里的数据库配置信息和之前的一样,但是有一点需要注意的是,数据库的链接不能像之前那个配置一样那么长,否则会提示该配置出错的。
如果有些文件不想让sonar检测到,需要做一下配置。
pom.xml配置,将不需要进行检测的文件排除掉,如果有多个路径,请用逗号隔开:
在eclipse中采用maven命令 运行代码 命令 为sonar:sonar即可进行代码扫描,等待扫描结束后,到浏览器查看具体的信息报告。
ps: 使用sonar ,让你更懂你的代码
领取专属 10元无门槛券
私享最新 技术干货