没有 Maven 的黄瓜

Cucumber without Maven

我们还不是 Maven,我正在尝试 运行 黄瓜功能。出现以下错误。

java.lang.NoClassDefFoundError: org.picocontainer.PicoBuilder at cucumber.runtime.java.picocontainer.PicoFactory.start(PicoFactory.java:17)

下面是我的 src 文件夹结构。

src
   test.java.stepdefinition.holiday
       Myholiday_StepDef.java
       MyRunner.java
   test.resources.features
       holiday.feature

如果您正在使用 java 项目,请将“PicoContainer Core”的 Jar 文件添加到项目的构建路径中。

您可以将“PicoContainer Core”的 Maven 依赖项用于 pom.xml(对于 Maven 项目),如下所述。

<dependency>
    <groupId>org.picocontainer</groupId>
    <artifactId>picocontainer</artifactId>
    <version>2.14.1</version>
</dependency>