2011-02-03 2 views
1
  • Ubuntu 10.04LTS
  • Netbeans 6.9.1 (со встроенным JRuby 1.5.1)
  • JDK6u17 (установлен в /opt)
  • GlassFish Gem 1.0.2

Я использую старую JDK из-за этой ошибки: http://jira.codehaus.org/browse/JRUBY-4785РВМ, JRuby установки специфическую среду Java

Я хочу установить RVM и установить еще один экземпляр JRuby. Но я не могу найти какую-либо информацию о том, как настроить JRuby Java-среду на JDK6u17 (каталог /opt).

Я был бы признателен за помощь.

ответ

3

JRuby на использование по умолчанию системы Java. Поэтому, если я изменю «системную» Java, JRuby будет использовать ее. Я определил два способа установки конкретной среды Java.

  1. Комплект JAVA_HOME. Вот хороший один учебник:

http://vietpad.sourceforge.net/javaonlinux.html

  1. установка обновления Java от терминала (работает только для виртуальной машины Java, установленной с APT-получить или способностей).

Судо ДОПОЛНЕНО альтернатив --config ява

0

Эта ошибка JRuby отмечена как исправленная для JRuby 1.6RC1, поэтому вам больше не нужно использовать старый JDK.

Я использую RVM и JRuby 1.6RC1 на Ubuntu 10.04 LTS просто отлично. На моем сайте есть инструкции для работы с этой версией Ubuntu, RVM и JRuby.

Вам не нужны все инструкции, но некоторые из команд могут помочь, если вы застряли.

http://www.scottlowe.eu/deploying-rails-3-with-jruby-daemonized-glass

(Он расскажет вам, как получить современный JDK установлен)

Смежные вопросы