【问题标题】:Java cucumber - Error: Could not find or load main class cucumber.api.cli.MainJava cucumber - 错误:无法找到或加载主类 cucumber.api.cli.Main
【发布时间】:2017-03-04 23:06:11
【问题描述】:

Issue Snapshot试图实现黄瓜做一些自动化测试。当我尝试执行我的功能文件(myfeature.feature)时,我遇到了错误

错误:无法找到或加载主类 cucumber.api.cli.Main

项目路径

src
 -cucumber(package)
    -CucumberRunner.java
  -cucumber.feature(package)
    -myfeature.feature

类代码:

package cucumber;

    import org.junit.runner.RunWith;

    import cucumber.api.junit.Cucumber;
    import cucumber.junit.Cucumber.Options;

    @RunWith(Cucumber.class)
    @Options (
            format = {"pretty", "json:target/"},
            features = {"src/cucumber/"}
            )
    public class CucumberRunner {
    }

【问题讨论】:

    标签: java eclipse junit cucumber cucumber-jvm


    【解决方案1】:

    我也遇到了同样的问题,你应该在 pom.xml 中添加黄瓜 java 依赖项并构建项目

    <dependency>
    <groupId>io.cucumber</groupId>
    <artifactId>cucumber-java</artifactId>
    <version>5.7.0</version>
    </dependency>
    

    【讨论】:

      猜你喜欢
      • 2017-07-31
      • 1970-01-01
      • 2015-02-25
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-10
      相关资源
      最近更新 更多