如何解决运行Cucumber JUnit时发生错误:初始化错误
使用Java 1.8,Spring Boot,JUnit版本4.14
我所有的大学都可以在同一项目中运行Cucumber!
我正在尝试运行Cucumber测试并得到以下异常:
initializationError(com.nice.mcr.indexer.component_tests.TestRunnerUnitTests) java.lang.NoSuchMethodError: io.cucumber.core.options.CucumberOptionsAnnotationParser。(Lcucumber / runtime / io / ResourceLoader;)V 在io.cucumber.junit.Cucumber。(Cucumber.java:89)
我看到了类似的问题,所有这些问题的解决方案是pom.xml
版本不匹配。就我而言,所有版本都是相同的:
<cucumber.version>4.7.4</cucumber.version>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-core</artifactId>
<version>${cucumber.version}</version>
</dependency>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-java</artifactId>
<version>${cucumber.version}</version>
</dependency>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-junit</artifactId>
<version>${cucumber.version}</version>
</dependency>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-spring</artifactId>
<version>${cucumber.version}</version>
</dependency>
有人可以帮助我了解问题所在吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。