是否有可能在同一臺機器上運行jRuby和本機ruby?jRuby和Matz的Ruby在同一臺機器上?
例如下都找到它的馬茨Ruby擴展/usr/bin/gem
或/usr/bin/rake
的MRI寶石和JRuby寶石安裝耙或寶石混淆在一起。
那個星座有任何經驗嗎?
是否有可能在同一臺機器上運行jRuby和本機ruby?jRuby和Matz的Ruby在同一臺機器上?
例如下都找到它的馬茨Ruby擴展/usr/bin/gem
或/usr/bin/rake
的MRI寶石和JRuby寶石安裝耙或寶石混淆在一起。
那個星座有任何經驗嗎?
看看RVM (Ruby Version Manager),這
...是一個命令行工具,它允許 我們輕鬆地安裝,管理和 口譯與多個Ruby環境中工作 到套寶石。
Unix上的rvm和Windows上的pik是在同一臺機器上處理多個ruby版本的最典型的方法。
但是它也可以在沒有任何外部工具的情況下輕鬆完成。只需在任何你想要的位置安裝JRuby,並將JRuby的bin目錄添加到你的PATH。我通常在路徑的末尾添加JRuby的,所以,當我鍵入寶石或耙,使用C-紅寶石,當我想使用JRuby的I型:
jruby -S gem -- to run gem with JRuby
jruby -S rake -- to run rake with JRuby
jruby -S spec -- to run rspec with JRuby
或者,你可以使用J偕, jrake啓動腳本或別名,如果這更容易輸入。