Я экспериментирую с jruby-complete.jar и получаю противоречивое поведение в разных операционных системах.
В OS X 10.7 и 10.6 я попытался загрузить jruby-complete-1.6.7.jar и запустить:
java -jar jruby-complete-1.6.7.jar -S gem list -l
Я получаю сообщение об ошибке:
LoadError: no such file to load -- rubygems
require at org/jruby/RubyKernel.java:1033
(root) at /usr/bin/gem:8
Итак, я попробовал то же самое на компьютере с Windows 7:
*** LOCAL GEMS ***
rake (0.8.7)
sources (0.0.1)
И на компьютере с OS X, и на компьютере под управлением Windows установлена Java-версия "1.6.0_29". У меня нет никаких установок ruby на компьютере с Windows 7, но на компьютерах с OS X установлен ruby.
Что может привести к тому, что это не будет работать в OS X, но работает в Windows?