當我使用的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