sonarQube的使用
官方文档:https://docs.sonarqube.org/display/SONAR/Documentation/
-
安装
下载解压后就可运行内置连接的是h2数据库 默认端口9000
image -
配置maven项目分析代码
image -
首先在maven settings.xml中配置
<settings>
<pluginGroups>
<pluginGroup>org.sonarsource.scanner.maven</pluginGroup>
</pluginGroups>
<profiles>
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.host.url>
http://myserver:9000
</sonar.host.url>
</properties>
</profile>
</profiles>
</settings>在maven所在项目工程中配置
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.4.0.905</version>
</plugin>
</plugins>
</pluginManagement>
</build>执行maven命令分析项目:mvn sonar:sonar
网友评论