繁体   English   中英

无法在Rails 3.2 Ruby 1.9.3-p0中安装水银导轨

[英]Could not install mercury-rails in Rails 3.2 Ruby 1.9.3-p0

我正在尝试在我的Rails 3.2.1应用程序中安装Mercury编辑器: http : //jejacks0n.github.com/mercury/ 问题是,当页面正在加载,并且mercury.js文件在assets / javascripts中时,它崩溃并显示以下消息:

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/invoke/MethodHandle

  (in /home/pawelski/.rvm/gems/ruby-1.9.3-p0/bundler/gems/mercury-8cb7ae599c34/vendor/assets/javascripts/mercury/mercury.js.coffee)

我一直在寻找原因,并发现在cursor.js文件中需要汞/汞是问题所在。 怎么了? 宝石加载不正确吗?

我尝试使用新的干净应用程序,但同样发生了,我想这在我的rails / ruby​​环境中是错误的,但是我应该从哪里开始呢?

不幸的是,我的lib用咖啡脚本编译js是有问题的。 我将其更改为therubyracer,并且效果很好。

暂时解决此问题,直到我不再提出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM