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


相关文章
|
Java jenkins 持续交付
Jenkins全局工具配置(JDK、Maven、Maven插件)
Jenkins全局工具配置(JDK、Maven、Maven插件)
611 0
【Sonarqube】初体验
【Sonarqube】初体验
129 0
IDEA:sonar插件使用——sonarlint
sonar是一款代码质量管理工具,下面介绍下插件的使用方式 sonar的插件名称为sonarlint.
3076 0
IDEA:sonar插件使用——sonarlint
|
存储 Java 关系型数据库
Sonar环境搭建
Sonar环境搭建
323 0
Sonar环境搭建
|
安全 Java Linux
SonarQube的安装和使用
SonarQube®是一款自动代码审查工具,可以检测代码中的bug、漏洞和代码气味。它可以与您现有的工作流集成,以支持跨项目分支和拉出请求的持续代码检查。 就是一个痛苦面具…… 哈哈,根据该工具定义的规则,对代码进行扫描~ 有这五种严重性和三种类型
340 0
|
Java Maven
maven整合sonarqube6.5代码扫描配置
maven整合sonarqube6.5代码扫描配置 • maven配置 • 执行命令: • 执行完成后执行命令: • 执行完成之后可在sonar项目页面看到项目情况
maven整合sonarqube6.5代码扫描配置
|
jenkins 持续交付
jenkins整合sonarqube6.5代码扫描配置
jenkins整合sonarqube6.5代码扫描配置
jenkins整合sonarqube6.5代码扫描配置
|
关系型数据库 MySQL Java
sonarqube的安装
安装jdk8最后一个版本的sonarqube 代码检测平台
356 0
|
Web App开发
Sonar安装和常见问题解决
Sonar是一款代码质量分析工具,有助于帮助代码质量提高。   Sonar的官网地址为:https://www.sonarqube.org/downloads/ 点击 Show All Versions 会显示更多的版本,根据JDK版本和MySQL版本选择符合系统环境的版本。
2237 0