五分钟带你玩转sonar(五)教你使用SonarLint插件

简介: 五分钟带你玩转sonar(五)教你使用SonarLint插件


1.idea安装SonarLint插件

打开File->Settings->Plugins,搜索SonarLint插件,点击安装。安装后重启idea,如果安装失败,在网上下载插件,丢到idea安装目录的plugins文件夹中。

image.png

2.配置SonarLint

1)配置SonarLint General Settings

地址为安装sonarqube地址 地址一定要带 http://

image.png

点击next后可以选择验证类型填写安装时配置的账号密码

image.png

2)配置SonarLint Project Settings

选择刚才配置的规则

image.png

3)pom.xml文件中添加plugin。

<plugin>
    <groupId>org.sonarsource.scanner.maven</groupId>
    <artifactId>sonar-maven-plugin</artifactId>
    <version>3.4.0.905</version>
</plugin>

4)打包扫描

1. mvn clean compile install
2. mvn sonar:sonar -Dsonar.host.url=http://xxx.xxx.xx.xx:9000  #上文配置的地址

5)执行完命令后回到SonarLint Project Settings,点击search in list 选择项目。

image.png

三 查看代码质量检测结果

可以查看单个文件也可以查看文件夹

image.png

检测的结果也可以在sonarqube中查看

访问上文配置的地址即可 看完后就可以有理由的喷一喷小弟了

image.png


相关文章
IDEA常用插件之代码扫描SonarLint
IDEA常用插件之代码扫描SonarLint
1092 0
|
SQL 安全 IDE
SonarQube使用介绍
SonarQube使用介绍
3934 0
SonarQube使用介绍
|
Java p3c
sonar入门:使用阿里规范扫描代码质量
sonar入门:使用阿里规范扫描代码质量
3279 0
sonar入门:使用阿里规范扫描代码质量
|
Java BI 开发工具
静态代码自动扫描p3c的使用
静态代码自动扫描p3c的使用
1763 0
|
安全 前端开发 Devops
【devops】七、集成Sonar Qube(上)
【devops】七、集成Sonar Qube(上)
669 0
|
安全 关系型数据库 Java
SonarQube实战:部署(一)
基于Docker部署SonarQube及中文汉化。
1348 0
|
安全 Java 应用服务中间件
组件漏洞修复---修改SpringBoot内置tomcat的版本号
安全反应Tomcat9.0.41存在安全漏洞,让将所有服务的Tomcat版本升级到9.0.44,我们都知道SpingBoot中是集成的有内置的Tomcat的,叫Embed-Tomcat,这个Tomcat和我们用于部署war包的Tomcat还是有有一些区别的,但是版本一直和Tomcat基本保持一致。
4118 0
组件漏洞修复---修改SpringBoot内置tomcat的版本号
|
Java Apache Maven
使用checkstyle来规范你的项目
Checkstyle是什么 自从做了程序员,关于格式化的讨论就不曾中断过,到底什么才是正确的,什么才是错误的,到现在也没有完整的定论。但随着时间发展,渐渐衍生出一套规范出来。没有什么绝对的正确和错误,关键在于规范的定义。
6781 0
|
Java Android开发 p3c
Alibaba Java Coding Guidelines安装使用教程
Alibaba Java Coding Guidelines安装使用教程
14191 0
Alibaba Java Coding Guidelines安装使用教程
|
jenkins 关系型数据库 MySQL
一文搞定SonarQube接入C#(.NET)代码质量分析
一文搞定SonarQube接入C#(.NET)代码质量分析
2680 0
一文搞定SonarQube接入C#(.NET)代码质量分析