能否通过SonarQube UI配置sonar.sources,以便Eclipse用户选择相同的配置?
默认情况下,SonarQube不会分析测试源代码集,因此我已将build.gradle的sonarRunner任务配置如下 然后我发现我可以在SonarQube>Configuration>Settings>Exclutions中设置排除列表,以便eclipse插件可以共享该设置 能否通过Sonars UI为项目配置sonar.sources和类似属性,以便Eclipse用户选择相同的配置?如果没有,还有别的办法吗 格雷德尔先生能否通过SonarQube UI配置sonar.sources,以便Eclipse用户选择相同的配置?,sonarqube,Sonarqube,默认情况下,SonarQube不会分析测试源代码集,因此我已将build.gradle的sonarRunner任务配置如下 然后我发现我可以在SonarQube>Configuration>Settings>Exclutions中设置排除列表,以便eclipse插件可以共享该设置 能否通过Sonars UI为项目配置sonar.sources和类似属性,以便Eclipse用户选择相同的配置?如果没有,还有别的办法吗 格雷德尔先生 不,这是不可能的 如果您想在Eclipse中分析基于Gradle的
不,这是不可能的 如果您想在Eclipse中分析基于Gradle的项目,我可以理解您觉得这是一个问题,因为SQ Eclipse插件中没有对Gradle项目的内置支持。不过,您可以做的是在Eclipse项目的SonarQube属性中复制这些属性,然后单击项目=>properties>SonarQube>Preview Analysis properties
apply plugin: 'sonar-runner'
sonarRunner {
sonarProperties {
...
property "sonar.sources", "src/main/java, src/test/java"
property "sonar.tests", ""
property "sonar.binaries", "build/classes/main, build/classes/test"
property "sonar.exclusions", "<list here>"
}
}