net.masterthought плагин для создания отчетов по огурцам выполняет огуречный отчет, поэтому он не может получить файл cucumber.json по указанному пути.
в файле pom.xml проверяется фаза, а цель генерируется, как показано ниже, я не уверен в порядке выполнения плагина после генерации отчета о огурцах.
<plugin>
<groupId>net.masterthought</groupId>
<artifactId>maven-cucumber-reporting</artifactId>
<version>(check version above)</version>
<executions>
<execution>
<id>execution</id>
<phase>verify</phase>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<projectName>cucumber-jvm-example</projectName>
<outputDirectory>${project.build.directory}</outputDirectory>
<jsonFiles>
<!-- supports wildcard or name pattern -->
<param>**/*.json</param>
</jsonFiles>
<classificationFiles>
<!-- supports wildcard or name pattern -->
<param>sample.properties</param>
<param>other.properties</param>
</classificationFiles>
<parallelTesting>false</parallelTesting>
</configuration>
</execution>
</executions>
</plugin>
Если удалить этот плагин, отчет об огурце был сгенерирован успешно. Я хочу, чтобы этот отчет maven выполнялся после генерации отчета о огурце.
Любые выводы будут оценены.