使用rbenv指定jruby ruby​​版本

时间:2015-01-17 22:41:50

标签: ruby version jruby rbenv

我正在运行OSX mavericks并使用rbenv来管理我的红宝石。我想在我的moustache应用程序中使用jruby sinatramoustache需要ruby version 2,否则我会收到此错误Gem::InstallError: mustache requires Ruby version ~> 2.0.

我在Gemfile

中有这一行
ruby "2.0.0", :engine => "jruby", :engine_version => "1.7.18"

我的jruby ruby版本为1.9

ruby -v
jruby 1.7.18 (1.9.3p551) 2014-12-22 625381c on Java HotSpot(TM) 64-Bit Server VM 1.8.0_25-b17 +jit [darwin-x86_64]

我建议rbenv2.0指定为ruby版本的建议方法是什么? 现在我已经在jrubyrc

中设置了这个
cat ~/.jrubyrc
compat.version=2.0

但我不想进行此手动步骤,我确信必须有一种方法可以使用rbenv执行此操作。我无法在谷歌上找到合适的文件,并想知道这里有人知道。

0 个答案:

没有答案