我定义了以下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文件是两个孩子要明确的父级。 有谁知道出了什么问题?
答案 0 :(得分:0)
实际上,上述解决方案仅在子pom.xml文件中定义时才起作用。它不适用于父母一个。是bug还是发生了什么?我拿到它的时候花了几个小时!