我克隆了空手道模板,即 https://github.com/karatelabs/karate-template 并且我能够在我的 Eclipse IDE 上运行测试。
但是,尽管我安装了 mvn,但我无法使用 mvn test 运行测试。
只需使用与模板存储库中相同的 POM.xml。
请有人告诉我我在这里缺少什么。?
尝试过 mvn 版本 3.6.3 和 3.9,但结果相同
根据错误消息,我最好的猜测是您使用的是 Java 8。
如果您使用 Eclipse,如果您使用以下命令将名为 Main
的 Java 类添加到
test
包 (cucumber.api.cli
) 中的 src/test/java/cucumber/api/cli/Main.java
类路径,则可以使用 Eclipse Cucumber 插件来运行功能或场景代码:
package cucumber.api.cli;
public class Main {
public static void main(String[] args) {
com.intuit.karate.cli.IdeMain.main(args);
}
}