sonarqube配置本地扫描代码

发布时间:2024年01月09日

一、本地maven设置setting文件:

1)添加pluginGroup

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

2)添加profile:

<profile>
		<id>sonar</id>
		<activation>
			<activeByDefault>true</activeByDefault>
		</activation>
		<properties>
			<!-- Optional URL to server. Default value is http://localhost:9000 -->
			<sonar.host.url>
			  http://服务ip:9002
			</sonar.host.url>
		</properties>
	</profile>

二、源码项目根pom.xml加入配置

<!-- build中加上插件 -->
      <pluginManagement>
        <plugins>
          <plugin>
            <groupId>org.sonarsource.scanner.maven</groupId>
            <artifactId>sonar-maven-plugin</artifactId>
            <version>3.7.0.1746</version>
          </plugin>
        </plugins>
      </pluginManagement>

三、snoarqube控制台创建项目

?

?

?最后,把mvn命令粘出来,在本机项目根目录中执行即可。

?四、在控制台项目中下载PDF

文章来源:https://blog.csdn.net/pxzsky/article/details/135482752
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。