Я только что установил jruby-1.4.0, чтобы поиграть с ним. Тем не менее, я замечаю, что warbler упаковывает это по умолчанию с использованием моих rails. В моем производстве используется jruby-complete-1.3.1 (который я добавил в мою директорию lib, чтобы заморозить версию), но warbler добавляет jruby-core-1.4, когда все упаковывает. Это немного беспокоит меня, так как я не хочу проблем с версиями или конфликтов, я просто хочу заморозить свою версию jruby, чтобы я мог явно изменить ее, когда я буду готов к обновлению. Кто-нибудь знает лучший способ добиться этого?
В документах, которые я прочитал, сказано, что он возьмет все jar-файлы из WARBLER_HOME и упакует их, поэтому я предположил, что jruby-core-1.4 был там, но это не так. Как я могу опустить это в развертывании, или, в частности, сказать: «только дай мне ХР-версию jruby»
Я нашел камышевку домой, запустив:
jruby -S gem which warbler
Что дает
/opt/local/share/java/jruby/lib/ruby/gems/1.8/gems/warbler-0.9.14/lib/
Но там есть только стойка, нет ссылки на jruby-core-1.4
Есть мысли?