RVM与JRuby 1.7.0“未知的Ruby解释器”

时间:2012-11-12 08:44:55

标签: ruby rvm jruby bundler

我使用以下Gemfile设置了一个基本的Rails应用程序:

source 'https://rubygems.org'    
ruby '1.9.3', engine: 'jruby', engine_version: '1.7.0'
gem 'rails', '3.2.8'

每当我切换到项目目录时,我都会收到以下消息:

  

未知的ruby解释器版本:   '1.9.3,发动机:jruby的,ENGINE_VERSION:1.7.0'。

我正在运行RVM 1.16.17并安装了'jruby-1.7.0'。我的Gemfile引擎是否配置错误或我是否需要在RVM中更改某些内容?

1 个答案:

答案 0 :(得分:11)

RVM对ruby指令的支持有限,你可以用注释来覆盖RVM将使用的内容:

#ruby=jruby-1.7.0