我正在尝试使用sikuli + jruby + cucumber建立测试环境。 所以我安装了最新的JDK,Sikulix 1.1.1和最新的JRuby,设置了受https://github.com/fozzie63/sikuli-jruby-cucumber启发的黄瓜测试 当我试图运行测试时,我得到以下异常:
sikulitest EugeneMarrow$ cucumber
missing class or uppercase package name (`org.sikuli.script.Keys'), caused by (NameError) cannot load Java class org.sikuli.script.Keys (NameError)
我试过: - 降级到JDK 7并切换回JDK8; - 重新安装JRuby; - 使用Sikulix Nightly Builds 1.1.2;
我在MacOS Sierra上运行它。
答案 0 :(得分:0)
如果我看到这样的错误,我会很难拍摄我的类路径。对我来说很明显,你错过了一些东西,或者用错误的情况提到它。