2
Karate version: 0.9.5.RC3
IDE : Visual Studio Code 1.38.1
OS: Windows 10 Ent

我已经下载了 zip 并使用空手道独立 jar 运行带有 SikuliX 的 Native Automation 示例。

现在要执行我需要使用以下命令的测试
java -cp karate.jar;sikulixapi.jar com.intuit.karate.Main %*

而不是这个,我想使用该karate-config.js文件来指定sikulixapi.jar已经存在加上其他 jar 的类路径。

此外,应该能够使用以下命令直接运行测试。
java -jar karate.jar calc.feature
或使用Karate RunnerVisual Studio Code 中的插件。

顺便说一句,非常感谢创造者KarateDSL

4

1 回答 1

1

不幸的是,这是不可能的。设置类路径是一项基本操作,必须在启动 JVM 时完成。推荐的方法是您编辑一个批处理文件来执行此操作,有关详细信息,请参阅此答案:https ://stackoverflow.com/a/58398958/143475

您可以尝试一些技巧,例如:https ://stackoverflow.com/a/252967/143475

于 2019-10-16T07:11:30.403 回答