线程“主”中的黄瓜异常java.lang.NoClassDefFoundError:io / cucumber / cucumberexpressions / ParameterTypeRegistry

时间:2019-07-15 06:04:43

标签: cucumber

当我尝试使用junit运行简单的黄瓜功能文件时遇到错误。任何帮助都会很棒。

my feature file

1 个答案:

答案 0 :(得分:0)

您还需要添加cucumber-expressions, datatable and datatable-dependencies jar。 enter image description here

使用maven来管理依赖项更容易。只需将以下依赖项添加到POM

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

如果您使用的是junitRunner,请添加cucumber-junit依赖项。对于testng跑步者,请添加cucumber-testng