为了账号安全,请及时绑定邮箱和手机立即绑定

无法从 intellij 执行空手道场景

无法从 intellij 执行空手道场景

慕运维8079593 2023-04-19 16:02:32
无法从 intellij OS 执行空手道场景:Mac Intellij 版本:无法从 intellij 空手道版本执行空手道场景:compile group: 'io.cucumber', name: 'cucumber-core', version: '4.7.0'testCompile group: 'junit', name: 'junit', version: '4.12'testCompile group: 'com.intuit.karate', name: 'karate-apache', version: '0.9.3'testCompile group: 'com.intuit.karate', name: 'karate-junit4', version: '0.9.3'错误信息Error: Could not find or load main class cucumber.api.cli.MainCaused by: java.lang.ClassNotFoundException: cucumber.api.cli.Main
查看完整描述

3 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

您正在尝试混合不受支持的 Cucumber 和 Karate。

查看完整回答
反对 回复 2023-04-19
?
守候你守候我

TA贡献1802条经验 获得超10个赞

通过将 Switch IDE Boot JDK 设置为默认值并删除缓存并重新启动,问题得到了解决。原因是我在我的机器上安装了多个 jdk(JDK8 和 JDK 12)。删除旧的并将引导 JDK 设置为 12。

问题不在于 Karate 库,而在于 IntelliJ 配置。


查看完整回答
反对 回复 2023-04-19
?
心有法竹

TA贡献1866条经验 获得超5个赞

我通过在 eclipse 8 中加载空手道框架然后使用 intelij 解决了这个问题



查看完整回答
反对 回复 2023-04-19
  • 3 回答
  • 0 关注
  • 125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信