配置规则
Jacoco Excludes:
-
- 匹配零个或多个字符
- ** 匹配零个或多个目录
- ?匹配单个字符
配置示例
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>com/demo/**/ExcludedPOJO.class</exclude>
<exclude>com/demo/**/*DTO.*</exclude>
<exclude>**/config/*</exclude>
</excludes>
</configuration>
...
</plugin>
我们在这里指定了以下排除项:
- com.demo包下的任何子包中排除ExcludedPOJO类
- com.demo包下的任何子包中排除名称以DTO结尾的所有类
- 排除任何路径下config/中第一层文件
注意:
- **/com/ctrip/hotel/wireless/qconfig/*,这个只能匹配qcofig下的第一层文件