当我使用的Rails使用YAML我改变的boot.rb与的JRuby与YAML
require "yaml"
YAML::ENGINE.yamler = "syck"
它正常工作与正常的Ruby。
当我将应用程序从Ruby转移到JRuby时,它不起作用。
我应该在JRuby中写这些行吗?
当我使用的Rails使用YAML我改变的boot.rb与的JRuby与YAML
require "yaml"
YAML::ENGINE.yamler = "syck"
它正常工作与正常的Ruby。
当我将应用程序从Ruby转移到JRuby时,它不起作用。
我应该在JRuby中写这些行吗?
Syck是一种天然的宝石。构建原生扩展的gem。 jRuby和本地扩展不会混用。只是不要使用该syck片段,你的jRuby问题应该消失。
你的意思是“syck”,而不是“吸”? – 2011-05-07 14:27:13
修复了拼写错误 – ffoeg 2011-07-17 19:59:35
它不起作用?它给了什么错误信息? – 2011-05-08 03:24:23