前言:在上一篇(SonarQube安装步骤)的基础上,我们来集成maven/IDEA
1.首先是集成maven(maven的安装配置就不多说了)
找到maven安装目录下-conf文件夹-setting. 文件
然后添加以下配置信息:
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.jdbc.url>jdbc:mysql://localhost:3307/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true</sonar.jdbc.url>
<sonar.jdbc.username>root</sonar.jdbc.username>
<sonar.jdbc.password>123456</sonar.jdbc.password>
<sonar.host.url>http://localhost:9000</sonar.host.url>
</properties>
</profile>
2.项目检测
保存后,找到需要进行执行代码检测的项目-根目录
当看到pom文件时,copy当前路径
然后进入CMD,切换到copy的路径下
然后输入:mvn sonar:sonar
或者输入:mvn install sonar:sonar
或者输入:mvn clean install sonar:sonar
3.刷新localhost:9000查看结果(根据个人需求,一般集成maven就可以了,如果需要集成IDEA,我们就继续下面的操作)
4.修改 maven安装目录下-conf文件夹-setting. 文件
添加以下内容:
<!-- 配置本地仓库 -->
<localRepository>D:path olocal
epo</localRepository>
<!-- 配置远程maven仓库 -->
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://193.112.160.56:8081/repository/maven-public/</url>
</mirror>
<!-- 配置阿里云私服 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
5.打开IEDA
配置setting-maven
配置setting-sonarLint(需要先下载sonarlint包,再引入)
然后import本地项目,在idea底部就可以看到sonarlint的检测结果了
继续阅读与本文标签相同的文章
只有烂程序员才相信世界是由技术驱动的
项目管理心得——你为啥会觉得自己很忙?
-
OA协同办公软件评测 —— Tower篇
2026-06-02栏目: 教程
-
OA协同办公软件评测 —— Teambition篇
2026-06-02栏目: 教程
-
OA协同办公软件评测 —— 伙伴协同篇
2026-06-02栏目: 教程
-
给妹子讲python-S01E01好用的列表
2026-06-02栏目: 教程
-
改代码套取公积金 信阳一公职人员和程序员被判刑
2026-06-02栏目: 教程
