无法在 Eclipse 中对空手道模板项目运行 mvn 测试

问题描述 投票:0回答:1

我克隆了空手道模板,即 https://github.com/karatelabs/karate-template 并且我能够在我的 Eclipse IDE 上运行测试。

但是,尽管我安装了 mvn,但我无法使用 mvn test 运行测试。

只需使用与模板存储库中相同的 POM.xml。

请有人告诉我我在这里缺少什么。?

尝试过 mvn 版本 3.6.3 和 3.9,但结果相同

eclipse maven cucumber karate
1个回答
1
投票

根据错误消息,我最好的猜测是您使用的是 Java 8。

空手道 1.4.0 需要 Java 11

如果您使用 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);
    }   

}

© www.soinside.com 2019 - 2024. All rights reserved.