我在连续集成服务器上集成空手道时遇到问题。 运行测试时,文件karate-config.js出现异常。
错误是:
对“ karate-config.js”的评估失败:javascript函数调用失败:referenceError:未定义“ karate”。
我查看了其他堆栈溢出问题和git历史记录,一无所获。
JDK版本:1.8.0_172
空手道版本:0.9.2
使用的命令mvn:
mvn test -Dtest = mytestrunnername
命令独立使用:
java -jar karate.jar post-mep-inspection.feature
在我的帖子上,我没有问题。
先谢谢您
答案 0 :(得分:1)
检查您是否正在使用oracle jdk或在CI上打开jdk。空手道不适用于开放的jdk