运行JUnit时发生java错误:初始化错误
使用Java1.8、Spring引导、JUnit版本4.14
我所有的大学都能在同一个项目中运行黄瓜
我正在尝试运行Cucumber测试并获得以下异常:
initializationError(com.nice.mcr.indexer.component_tests.TestRunnerUnitTests) java.lang.NoSuchMethodError: io.cucumber.core.options.CucumberOptionsAnnotationParser.(Lcucumber/runtime/io/ResourceLoader;)V at io.cucumber.junit.Cucumber.(Cucumber.java:89)
我见过类似的问题,所有这些问题的解决方案都是版本不匹配。就我而言,所有版本都是相同的:
<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>
有人能帮我理解问题是什么吗
共 (0) 个答案