Gem установить для jruby-complete.jar

1

Я пытаюсь установить драгоценные камни для jruby 1.7.4. Я работаю с реализацией Java Ruby, который поставляется как часть программы (скриптовый API). Вот команда, которую я печатаю в командной строке:

java -Xmx500M -jar lib\jruby-complete.jar --command gem install builder --user-install

Вот ошибка, с которой я сталкиваюсь:

RuntimeCache.java:658:in '<clinit>': java.lang.NoClassDefFoundError: org/jcoding
s/Encoding

    from Ruby.java:216:in '<init>'
    from Ruby.java:275:in 'newInstance'
    from Main.java:262:in 'internalRun'
    from Main.java:221:in 'run'
    from Main.java:201:in 'main'

Вызванный:

null:-1:in 'run': java.lang.ClassNotFoundException: org.jcodings.Encoding

    from null:-1:in 'run'
    from null:-2:in 'doPrivileged'
    from null:-1:in 'findClass'
    from null:-1:in 'loadClass'
    from null:-1:in 'loadClass'
    from null:-1:in 'loadClass'
    from RuntimeCache.java:658:in '<clinit>'
    from Ruby.java:216:in '<init>'
    from Ruby.java:275:in 'newInstance'
    from Main.java:262:in 'internalRun'
    from Main.java:221:in 'run'
    from Main.java:201:in 'main'
Теги:
rubygems
jruby

1 ответ

0
Лучший ответ

Я решил проблему. Вот обновленная команда, которую я использовал для установки драгоценных камней: java -Xmx500M -classpath lib\jcodings.jar;lib\joda-time.jar;lib\jruby-complete.jar org.jruby.Main --command gem install GEM --user-install

Ещё вопросы

Сообщество Overcoder
Наверх
Меню