在构建期间不调用maven-surefire-report-plugin

时间:2015-11-11 16:31:50

标签: maven-surefire-plugin

我定义了以下pom.xml文件,用于在集成测试期间生成报告。

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-report-plugin</artifactId>
                <version>2.19</version>
                <configuration>
                    <aggregate>true</aggregate>
                </configuration>
                <executions>
                    <execution>
                        <phase>verify</phase>
                        <goals>
                            <goal>report</goal>
                        </goals>
                    </execution>
                </executions>
</plugin>

如果执行了mvn verify,则不会创建任何报告。我必须使用mvn surefire-report:报告进行生成。 上面提到的pom.xml文件是两个孩子要明确的父级。 有谁知道出了什么问题?

1 个答案:

答案 0 :(得分:0)

实际上,上述解决方案仅在子pom.xml文件中定义时才起作用。它不适用于父母一个。是bug还是发生了什么?我拿到它的时候花了几个小时!