Как я могу убедиться, что параметры командной строки jruby используются при запуске rails, rake, rspec и т. Д.? - PullRequest
1 голос
/ 27 ноября 2011

В настоящее время я запускаю свое приложение Rails, используя:

jruby --1.9 -J-XX:+CMSClassUnloadingEnabled -J-XX:+UseConcMarkSweepGC -J-XX:MaxPermSize=256m -S rails server

Сейчас оно устарело.Как настроить мой Rails-проект таким образом, чтобы простой запуск

rails server

имел такой же эффект?

(Примечание: псевдонимы bash и тому подобное - это не то, что я здесь ищу.Я хочу, чтобы проект работал правильно, а не исправлял мои локальные настройки)

1 Ответ

2 голосов
/ 05 декабря 2011

При использовании RVM и проекта .rvmrc каноническим способом является установка PROJECT_JRUBY_OPTS в проекте .rvmrc. Ошибка не позволила мне сработать, поэтому используйте rvm head .

Если не использовать rvm, тогда используйте JRUBY_OPTS, который является встроенным способом, который проверяет JRuby (фактически, PROJECT_JRUBY_OPTS в конечном итоге превращается в JRUBY_OPTS с помощью rvm).

...