如果您能提供協助或希望成為維護人員之一,請立即開始協助。您可以在 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 並新增 export。
因此,例如,您的 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