如果您能提供帮助或希望成为维护者之一,请开始提供帮助。您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
JRuby
JRuby 是一个 Ruby 解释器,它结合了 JVM 的优势(经过多年实战检验)和 Ruby 语法的强大功能。
安装
$ rvm install jruby
选择 Ruby API
目前,截至本文撰写之时,JRuby 加载 Ruby 1.8 API 并作为 1.8.7 版本运行。从 JRuby 1.7 版本开始,默认版本将变为 1.9。
如果您需要使用 1.9 Ruby API 运行 JRuby,您可以在 RVM 中使用 after_use 钩子来实现。您必须记录 JRUBY 配置
export JRUBY_OPTS="--1.9"
请确保将此添加到您的 jruby 环境文件。
对于您的控制台环境,我建议在 after_use 钩子 中检测 JRuby 并添加导出。
例如,您的 after_use 钩子文件可能如下所示
case "$GEM_HOME" in *jruby*) JRUBY_OPTS="--1.9" ; export JRUBY_OPTS ;; esac
在安装时选择 Ruby API
您可以选择在安装时默认使用哪个 JRuby API,甚至可以使用所需选项重新安装它
rvm install jruby --1.9 # OR rvm install jruby --1.8