[karate][standalone] 如何使用 karate-config.js 默认将 sikulixapi.jar 添加到类路径?
[karate][standalone] how to add sikulixapi.jar to classpath by default using karate-config.js?
Karate version: 0.9.5.RC3
IDE : Visual Studio Code 1.38.1
OS: Windows 10 Ent
我已经下载了 zip,并且正在 运行使用空手道独立 jar 与 SikuliX 进行本地自动化示例。
现在要执行我需要使用下面命令的测试
java -cp karate.jar;sikulixapi.jar com.intuit.karate.Main %*
我想使用 karate-config.js
文件来指定类路径,其中 sikulixapi.jar
加上其他一些 jar 已经存在。
此外,应该可以 运行 直接使用以下命令进行测试。
java -jar karate.jar calc.feature
或者在 Visual Studio 代码中使用 Karate Runner
插件。
顺便说一句,非常感谢 KarateDSL
的创作者
很遗憾,这是不可能的。设置类路径是一个非常基本的操作,它必须在 JVM 启动时完成。推荐的方法是编辑一个批处理文件来执行此操作,有关详细信息,请参阅此答案:
您可以尝试一些技巧,例如:
Karate version: 0.9.5.RC3
IDE : Visual Studio Code 1.38.1
OS: Windows 10 Ent
我已经下载了 zip,并且正在 运行使用空手道独立 jar 与 SikuliX 进行本地自动化示例。
现在要执行我需要使用下面命令的测试
java -cp karate.jar;sikulixapi.jar com.intuit.karate.Main %*
我想使用 karate-config.js
文件来指定类路径,其中 sikulixapi.jar
加上其他一些 jar 已经存在。
此外,应该可以 运行 直接使用以下命令进行测试。
java -jar karate.jar calc.feature
或者在 Visual Studio 代码中使用 Karate Runner
插件。
顺便说一句,非常感谢 KarateDSL
很遗憾,这是不可能的。设置类路径是一个非常基本的操作,它必须在 JVM 启动时完成。推荐的方法是编辑一个批处理文件来执行此操作,有关详细信息,请参阅此答案:
您可以尝试一些技巧,例如: