IntelliJ黄瓜.ClassNotFoundException

时间:2018-10-08 15:09:24

标签: java exception intellij-idea cucumber

我不知道是否已经问过这个问题。如果是这样,对不起。但是我是IntelliJ的新手,我还需要理解很多外来词。

我的问题如下: 我安装了完整的IntelliJ软件包,创建了一个新的Java项目,并在src文件夹中创建了一个新类:

package de.itsme.hello;

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello");
    }
}

所以我尝试运行它,但出现此错误:

Error: Could not find or load main class cucumber.api.cli.Main
Caused by: java.lang.ClassNotFoundException: cucumber.api.cli.Main

我尝试将Cucumber-core:4.0.1添加到项目的依赖项中,但随后又出现另一个异常:

Exception in thread "main" cucumber.runtime.CucumberException: No backends were found. Please make sure you have a backend module on your CLASSPATH.
at cucumber.runtime.BackendModuleBackendSupplier.get(BackendModuleBackendSupplier.java:39)
at cucumber.runner.SingletonRunnerSupplier.createRunner(SingletonRunnerSupplier.java:38)
at cucumber.runner.SingletonRunnerSupplier.get(SingletonRunnerSupplier.java:32)
at cucumber.runtime.Runtime.run(Runtime.java:75)
at cucumber.api.cli.Main.run(Main.java:26)
at cucumber.api.cli.Main.main(Main.java:8)

我现在不需要黄瓜,或者至少现在不需要。有没有办法使它可行或从项目中删除它?

谢谢!

1 个答案:

答案 0 :(得分:0)

也许您没有正确安装JDK数据包,这会产生一个错误。也许您的classspath不正确。