#ruby-on-rails #ruby #jruby #yaml #syck
#ruby-on-rails #ruby #jruby #yaml #syck
Вопрос:
Когда я использую Rails с YAML, я меняю boot.rb на
require "yaml"
YAML::ENGINE.yamler = "syck"
Он отлично работает с обычным Ruby.
Когда я переношу приложение с Ruby на JRuby, оно не работает.
Где я должен написать эти строки в JRuby?
Комментарии:
1. Почему это не работает? Какое сообщение об ошибке это выдает?
Ответ №1:
Syck — это собственный драгоценный камень. драгоценный камень, который создает собственные расширения, которые есть. JRuby и собственные расширения не сочетаются. Просто не используйте этот исходный фрагмент, и ваша проблема с JRuby должна исчезнуть.
Комментарии:
1. Вы имели в виду «подхалим», а не «отстой»?