五分钟带你玩转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


相关文章
|
SQL 安全 IDE
SonarQube使用介绍
SonarQube使用介绍
2370 0
SonarQube使用介绍
|
监控 IDE Java
JRebel插件使用详解
JRebel插件使用详解
JRebel插件使用详解
IDEA:sonar插件使用——sonarlint
sonar是一款代码质量管理工具,下面介绍下插件的使用方式 sonar的插件名称为sonarlint.
3045 0
IDEA:sonar插件使用——sonarlint
|
存储 Java 关系型数据库
Sonar环境搭建
Sonar环境搭建
314 0
Sonar环境搭建
|
安全 Java Linux
SonarQube的安装和使用
SonarQube®是一款自动代码审查工具,可以检测代码中的bug、漏洞和代码气味。它可以与您现有的工作流集成,以支持跨项目分支和拉出请求的持续代码检查。 就是一个痛苦面具…… 哈哈,根据该工具定义的规则,对代码进行扫描~ 有这五种严重性和三种类型
323 0
|
网络协议 Java 关系型数据库
SonarQube
SonarQube 简介及安装
768 0
|
关系型数据库 MySQL Java
sonarqube的安装
安装jdk8最后一个版本的sonarqube 代码检测平台
349 0
|
Web App开发
Sonar安装和常见问题解决
Sonar是一款代码质量分析工具,有助于帮助代码质量提高。   Sonar的官网地址为:https://www.sonarqube.org/downloads/ 点击 Show All Versions 会显示更多的版本,根据JDK版本和MySQL版本选择符合系统环境的版本。
2227 0
|
jenkins 持续交付 数据安全/隐私保护
Jenkins插件使用
Jenkins中有很多很方便的插件,这里把使用过的几个记录下来,以备不时之需。 1.SCP+plugin 很多时候编译完项目需要scp到远程服务器上,怎么实现自动输入密码scp呢,SCP+plugin解决你的烦恼 首先安装scp插件,使用方式大概这样的: scp.
1629 0