代码质量管理平台SonarQube安装使用Centos7 三 Maven处理提交至远程仓库

本文详细介绍了如何在Maven项目中配置Sonar进行代码质量检查,包括在setting.xml和pom.xml中添加必要的配置,执行代码分析及查看web端结果。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:在maven set.xml中配置sonar 信息

打开setting.xml配置文件,在其中加入如上代码:

<profile>
   <id>sonar</id>
   <activation>
     <activeByDefault>true</activeByDefault>
   </activation>
   <properties>
      <sonar.jdbc.url>
               jdbc:mysql://47.106.203.79:3306/sonar?useUnicode=true&characterEncoding=utf8
      </sonar.jdbc.url>
      <sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver>
      <sonar.jdbc.username>sonar</sonar.jdbc.username>
      <sonar.jdbc.password>sonar</sonar.jdbc.password>
      <sonar.host.url>http://47.106.203.79:9000/sonar</sonar.host.url>
    </properties>
</profile>


<pluginGroups>
	<pluginGroup>org.sonarsource.scanner.maven</pluginGroup>  
</pluginGroups>

2:配置的pom.xml

写入如下代码:

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

3:执行sonar代码分析并提交

在项目的根目录,也就是pom.xml目录打开CMD

执行命令:mvn clean install  sonar:sonar

第一次执行的时间有点长,因为它要下载部分依耐的jar文件。

4:web端的数据信息

看下我们的web端信息:http://47.106.203.79:9000/sonar/projects

非常完美。

部分参考:https://blog.youkuaiyun.com/zj420964597/article/details/79355885

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值