如何通过命令行覆盖Maven声纳扫描仪的项目键和其他设置

问题描述 投票:0回答:1

我正在尝试通过命令行设置projectkey,但是maven忽略了它

我尝试运行此:

mvn sonar:sonar -Dsonar.projectKey=myprojectkey

但是当我查看输出时,使用项目密钥的POM的项目名称而不是我的参数

maven sonarqube sonarqube-scan sonarcloud
1个回答
0
投票

您是否尝试过使用Sonar Scanner for Maven?您可以将其作为插件添加到<build>下,如下所示:

<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>
© www.soinside.com 2019 - 2024. All rights reserved.