我有 2 个应用程序,一个需要在 1.8 模式下运行 JRuby 1.6.5,另一个需要在 1.9 模式下运行 JRuby 1.6.7。是否可以在应用程序中指定我希望一个应用程序在 1.9 模式下运行而无需显式设置 JRUBY_OPTS 环境变量。在 .rvmrc 中,我可以执行以下操作:
proj_1_8 version of .rvmrc
unset JRUBY_OPTS
rvm use jruby-1.6.5@proj_1_8
proj_1_9 version of .rvmrc
export JRUBY_OPTS=--1.9
rvm use jruby-1.6.7@proj_1_9
无论如何,我可以在项目之间切换时自动设置模式,而无需手动设置/取消设置环境变量?