Sonarqube 扫描maven项目

mac2026-04-22  7

Sonarqube 添加Maven项目

1、Maven配置文件中添加sonar

maven的安装目录中修改…/conf/settings.xml文件,添加以下配置Sonarqube配置信息修改为自己的 <profiles> <!-- 添加sonar的profile配置 --> <profile> <id>sonar</id> <properties> <!-- Sonarqube服务器地址 --> <sonar.host.url>http://192.168.44.128:9000</sonar.host.url> <!-- Sonarqube用户名 --> <sonar.login>admin</sonar.login> <!-- Sonarqube密码 --> <sonar.password>admin</sonar.password> <!-- 扫描指定扩展名文件(可选) --> <sonar.inclusions>**/*.java,**/*.xml</sonar.inclusions> </properties> </profile> <!-- 。。。其他的profile配置 --> </profiles> <activeProfiles> <!-- 生效sonar的profile配置 --> <activeProfile>sonar</activeProfile> <!-- 。。。其他的activeProfile配置--> </activeProfiles>

2、Maven打包,并上传到sonar

# 在待扫描Maven项目的根目录执行(必须先打包,再执行sonar) mvn clean install sonar:sonar

3、Sonar查看扫描结果

执行完mvn命令,在sonar的web管理中查看项目

最新回复(0)