idea使用sonarqube对项目代码检测

发布时间 2023-06-20 16:02:03作者: 大耳朵先生

1、sonarqube的安装

  参考网上教程安装即可

2、在本地maven配置文件settings.xml中配置上安装好的sonarqube相关信息

<profiles>
    <profile>
      <id>sonar</id>
      <activation>
         <activeByDefault>true</activeByDefault>
      </activation>
      <properties>
          <sonar.login>用户名</sonar.login>
          <sonar.password>密码</sonar.password>
          <sonar.host.url>http://192.XX.XX.188:5033/</sonar.host.url>
      </properties>
   </profile>
   
   
   ......
</profiles>

3、在项目的主pom.xml文件中配置

<build>
      <plugins>
            <plugin>
                <groupId>org.sonarsource.scanner.maven</groupId>
                <artifactId>sonar-maven-plugin</artifactId>
                <version>3.3.0.603</version>
            </plugin>
            
           ......
      
        </plugins>
</build>

4、在idea中开始的maven工具栏中进行sonar检测