获取黄瓜无法解析的类型

时间:2018-07-31 05:33:15

标签: cucumber-java

使用@RunWith(Cucumber.class)时,我得到:

Cucumber cannot be resolved to type and class <Cucumber>cannot resolved to a type.

但是没有任何导入库声明的建议。 如果我使用import cucumber.api.CucumberOptions手动导入,则无法获取Cucumber.api的类型。 是否需要添加任何依赖项或任何外部jar?

1 个答案:

答案 0 :(得分:0)

您是否已将Cucumber添加为项目的依赖项?您可以使用Maven或Gradle进行操作。 例如,如果您使用的是Maven,则需要在pom.xml中添加以下依赖项:

<dependency>
    <groupId>io.cucumber</groupId>
    <artifactId>cucumber-java8</artifactId>
    <version>3.0.2</version>
    <scope>test</scope>
</dependency>

请注意,3.0.2是当前版本的atm。将发布新版本。您可以在文档中或GitHub上找到最新版本。

您可以在此处找到有关安装的更多信息:https://docs.cucumber.io/installation/java/