我正在尝试执行一个maven项目,我已经在pom文件中添加了依赖项,并且在maven依赖项中也可以找到cucumber-junit jar。但是我仍然不能导入适当的jar。获取" The import cucumber.api.junit cannot be resolved "。请找到附件中的截图
在maven中添加的依赖项是
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.2.5</version>
<scope>test</scope>
</dependency>

TestRunner类的文件夹结构

发布于 2018-12-02 12:12:18
您有两个选择
1-更改文件夹结构:
src
|
test
|
your-package
|
YourClass2-您可以从依赖项中删除范围测试,如下所示:
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.2.5</version>
</dependency>发布于 2018-12-02 11:25:50
您需要以下导入:
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;https://stackoverflow.com/questions/53577042
复制相似问题