Я работал с версией Serenity 2.0.48 и решил обновить ее до версии 2.2.2 . Теперь, когда я пытаюсь построить свой проект, я получаю эту ошибку:
[WARNING] Failed to load requirements: net/serenitybdd/screenplay/PerformsTasks
java.lang.NoClassDefFoundError: net/serenitybdd/screenplay/PerformsTasks
Я работаю с Java версия 11.0.6 и Maven 3.6.3 и часть пома, где это происходит, находится в:
<plugin>
<groupId>net.serenity-bdd.maven.plugins</groupId>
<artifactId>serenity-maven-plugin</artifactId>
<version>${serenity.version}</version>
<dependencies>
<dependency>
<groupId>net.serenity-bdd</groupId>
<artifactId>serenity-core</artifactId>
<version>${serenity.version}</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>serenity-reports</id>
<phase>post-integration-test</phase>
<goals>
<goal>aggregate</goal>
</goals>
</execution>
</executions>
</plugin>