【问题标题】:RVM With JRuby 1.7.0 "Unknown Ruby Interpreter"带有 JRuby 1.7.0 “未知 Ruby 解释器”的 RVM
【发布时间】:2012-10-31 16:36:42
【问题描述】:

我使用以下 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,engine:jruby,engine_version:1.7.0'.

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

【问题讨论】:

    标签: ruby rvm jruby bundler


    【解决方案1】:

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

    #ruby=jruby-1.7.0
    

    【讨论】:

    • 您能否详细说明您的答案...该行要添加到另一行下方吗?
    • 注释优先于表达式没有区别(因为它是第一个支持的表达式,并且表达式可能包含需要隐藏在注释中的 ruby​​ 代码)
    猜你喜欢
    • 2011-03-22
    • 2013-03-12
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 2018-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多