Я работаю над переносом приложения из ruby 1.8.7 в jRuby 1.6.7. У нас есть несколько локальных зависимостей, у нас есть две версии: одна для ruby и одна для jruby.
Мой гемфайл выглядит так:
platforms :jruby do
gem "service_client", :require => 'service_client', :path => '../service_client_jruby'
end
platforms :mri do
gem "service_client", :require => 'service_client', :path => '../service_client'
end
При запуске комплекта установки я получаю следующую ошибку:
Нельзя указывать один и тот же драгоценный камень дважды из разных источников. Вы указали, что service_client (~> 0.5.16) должен исходить из источника в ../service_client_jruby и из источника в ../service_client
Есть предложения?