Maven JAR 项目分析时如何激活 Java Properties Plugin?

How to activate Java Properties Plugin during the Maven JAR project analysis?

经过分析,我在项目仪表板上有一些 Maven projects with packaging equal to JAR (example: EasyBundle). Unfortunately I cannot see Java Properties Plugin 质量概况:

我的项目在 src/test/resources 中包含 *.properties 个文件(请参阅 Maven JAR 项目分析期间的 sources). How can I activate Java Properties Plugin

默认情况下,SonarQube Maven 插件只会索引 Maven 认为是源文件夹的内容(即 JAR 项目的 src/main/javasrc/test/java)。

如果您希望 src/test/resources 中的文件被索引,您必须在命令行或 pom.xml.

中覆盖默认配置

尝试:mvn sonar:sonar -Dsonar.tests=src/test

或添加:

<properties>
  <sonar.tests>src/test</sonar.tests>
</properties>

在你的pom.xml