Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jacoco-分析了0个类_Jacoco_Jacoco Maven Plugin - Fatal编程技术网

jacoco-分析了0个类

jacoco-分析了0个类,jacoco,jacoco-maven-plugin,Jacoco,Jacoco Maven Plugin,我试图使用jacoco来覆盖我的java项目(maven构建)的代码。这是我的pom的构建部分。我看到我的测试类在所有测试(其中两个)都通过的情况下开始执行。然而,Jacoco说“分析了0个类的包”。任何指示都会有帮助 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <

我试图使用jacoco来覆盖我的java项目(maven构建)的代码。这是我的pom的构建部分。我看到我的测试类在所有测试(其中两个)都通过的情况下开始执行。然而,Jacoco说“分析了0个类的包”。任何指示都会有帮助

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
                <skipTests>true</skipTests>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-failsafe-plugin</artifactId>
            <configuration combine.self="override" />
            <version>2.19.1</version>
            <executions>
                <execution>
                    <id>integration-tests</id>
                    <goals>
                        <goal>integration-test</goal>
                        <goal>verify</goal>
                    </goals>
                    <configuration>
                        <skip>${skip.integration.tests}</skip>
                        <includes>
                            <include>**/*IT*.java</include>
                        </includes>
                        <argLine>${testArgLine} -XX:PermSize=256m -XX:MaxPermSize=1048m</argLine>
                    </configuration>
                </execution>
            </executions>
        </plugin>

        <!-- JACOCO - code coverage -->
        <plugin>
            <groupId>org.jacoco</groupId>
            <artifactId>jacoco-maven-plugin</artifactId>
            <version>0.7.5.201505241946</version>
            <executions>
                <execution>
                    <id>pre-integration-test</id>
                    <goals>
                        <goal>prepare-agent-integration</goal>
                    </goals>
                    <configuration>
                        <destFile>${project.build.directory}/coverage-reports/jacoco-it.exec</destFile>
                        <propertyName>testArgLine</propertyName>
                    </configuration>
                </execution>

                <execution>
                    <id>post-integration-test</id>
                    <phase>post-integration-test</phase>
                    <goals>
                        <goal>report</goal>
                    </goals>
                    <configuration>
                        <dataFile>${project.build.directory}/coverage-reports/jacoco-it.exec</dataFile>
                        <outputDirectory>${project.reporting.outputDirectory}/jacoco-it</outputDirectory>
                        <includes>
                            <include>**/*</include>
                        </includes>
                    </configuration>
                </execution>

            </executions>
        </plugin>
    </plugins>
</build>


org.apache.maven.plugins
maven surefire插件
真的
org.apache.maven.plugins
maven故障保护插件
2.19.1
集成测试
集成测试
验证
${skip.integration.tests}
**/*IT*.java
${testArgLine}-XX:PermSize=256m-XX:MaxPermSize=1048m
org.jacoco
jacocomaven插件
0.7.5.201505241946
预集成测试
准备代理集成
${project.build.directory}/coverage reports/jacoco-it.exec
测试基线
整合后测试
整合后测试
报告
${project.build.directory}/coverage reports/jacoco-it.exec
${project.reporting.outputDirectory}/jacoco-it
**/*