Rails 3.2与JRuby 1.6.6挂起

时间:2012-02-05 06:34:13

标签: ruby-on-rails ruby jruby

我一直在尝试让我的Rails应用程序运行TorqueBox,其中一个要求是使用JRuby作为Ruby语言变体。我已经安装了JRuby 1.6.6并且gemfile似乎正确捆绑了自己,但是当在浏览器中启动并访问rails服务器时(在localhost:3000或0.0.0.0:3000),网页挂起...... < / p>

我不确定这是否是Rails 3.2的问题,并且rails服务器确实启动正常(在控制台中没有显示任何错误),并且Rails 3.2实例可以与Ruby 1.9.2一起使用。所以我认为它可能与我的宝石文件列表有关,也可能是初始化程序中的某些东西。

任何想法,如果这是一个常见的问题?

---编辑---

我正在尝试从WebBrick访问0.0.0.0:3000。

1 个答案:

答案 0 :(得分:1)

据我所知,torquebox 2.0 beta 3目前正在使用jruby 1.6.5.1进行测试。也许尝试切换到那个jruby版本。还要确保你在1.9模式下运行ruby。为此,在rails config文件夹中创建一个torquebox.yml文件并将其放在其中:

ruby:
  version: 1.9