通过rvm安装jruby后运行rails服务器时出错

时间:2011-10-05 08:55:31

标签: ruby jruby rvm

我使用rvm安装了jruby,现在当我使用rvm切换到使用ruby-1.9.2并尝试在不同的项目中运行我的rails服务器时,我收到以下错误:

LoadError: no such file to load -- 1.8/http11
           require at org/jruby/RubyKernel.java:1038
           require at /Users/thaiyoshi/.rvm/gems/ruby-1.9.2-p290/gems/activesupport--3.0.10/lib/active_support/dependencies.rb:239

我可以发布完整的错误,但它是重复的,并且抱怨RubyKernel.java:1038 for activesupport,bundler,mongrel和railties。

以下是我正在使用的红宝石:

   jruby-1.6.4 [ darwin-x86_64-java ]
=> ruby-1.9.2-p290 [ x86_64 ]

有什么建议吗?我是否应该采取措施避免这些类型的冲突?

1 个答案:

答案 0 :(得分:1)

也许您还没有为JRuby环境提供所有正确的宝石。你还记得跑“bundle install”吗?