当前位置 : 主页 > 编程语言 > java >

JaCoCo – 将JSP从报告中排除

来源:互联网 收集:自由互联 发布时间:2021-06-25
在JaCoCo生成的Maven网站报告中,由于我编译的所有JSP都包含在内(因此它们很长),所以覆盖面相当差.我在报告中尝试过以下内容: plugin groupIdorg.jacoco/groupId artifactIdjacoco-maven-plugin/artifactId
在JaCoCo生成的Maven网站报告中,由于我编译的所有JSP都包含在内(因此它们很长),所以覆盖面相当差.我在报告中尝试过以下内容:

<plugin>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <configuration>
        <exclude>target/classes/jsp/**/*.class</exclude>
    </configuration>
</plugin>

另一个类似的配置是在准备包阶段的POM的构建部分.这不会阻止JSP类被包含在报告中.如何避免?

这很容易线索是,排除标记已经引用了类dir.所以你的xml片段应该是:

<plugin>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <configuration>
        <excludes>
            <exclude>jsp/**/*.class</exclude>
        </excludes>
    </configuration>
</plugin>

还要注意周边排除元素中的单个排除标签!

网友评论