我一直在尝试让我的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。
答案 0 :(得分:1)
据我所知,torquebox 2.0 beta 3目前正在使用jruby 1.6.5.1进行测试。也许尝试切换到那个jruby版本。还要确保你在1.9模式下运行ruby。为此,在rails config文件夹中创建一个torquebox.yml文件并将其放在其中:
ruby:
version: 1.9