Java 如何配置SonarQube 5.3以调整用于确定覆盖范围的子模块/包?

Java 如何配置SonarQube 5.3以调整用于确定覆盖范围的子模块/包?,java,maven,sonarqube,sonarqube5.3,Java,Maven,Sonarqube,Sonarqube5.3,我正在使用SonarQube 5.3,并正在处理一个包含3个子模块的mavenized java项目 其中一个子模块是我的webapp,它没有junit测试,我想将其从sonar主页上显示的覆盖率%中删除 如果可能的话,我想从其他子模块中排除一些包,比如实体包 没有找到任何明确的答案,我试图在我的webapp pom.xml中添加以下内容: <sonar.coverage.exclusions>src/main</sonar.coverage.exclusions> s

我正在使用SonarQube 5.3,并正在处理一个包含3个子模块的mavenized java项目

其中一个子模块是我的webapp,它没有junit测试,我想将其从sonar主页上显示的覆盖率%中删除

如果可能的话,我想从其他子模块中排除一些包,比如实体包

没有找到任何明确的答案,我试图在我的webapp pom.xml中添加以下内容:

<sonar.coverage.exclusions>src/main</sonar.coverage.exclusions>
src/main

但是运气不好。

通过“管理>常规设置>分析范围>代码覆盖率”部分中的UI设置此选项。

在反复尝试之后,我发现UI参数没有被考虑在内。 我想把它添加到我的子模块pom.xml中 我很确定我之前试过这个,但从那以后我们更新了声纳版本

<properties>
    <sonar.coverage.exclusions>src/main/java/**</sonar.coverage.exclusions>
</properties>

src/main/java/**

谢谢,我尝试添加“/myPackage/myWebAppPackage/”但没有骰子。还应该在pom中获取属性吗?还尝试了src/main/com/mypackage/mysubpackage/*就像这里描述的那样,但也不起作用。