如何为java工作的宝石?获取错误安装torquebox gem

时间:2011-09-14 04:34:06

标签: rubygems gem jruby torquebox

我在这里显然遗漏了一些东西。我正在尝试安装扭矩盒宝石并遇到此错误(在Mac上):

gem install torquebox-server --pre --source http://torquebox.org/2x/builds/LATEST/gem-repo/    

Could not find a valid gem 'torquebox-server' (>= 0), here is why:
          Found torquebox-server (2.x.incremental.424), but was for platform java

我安装了jruby,版本1.6.3。这是在我的道路上。我不明白上面的错误。如果您需要更多信息,请告诉我。

1 个答案:

答案 0 :(得分:3)

果渣:

看起来它正在使用MRI版的宝石。如果JRuby在您的路径中,请尝试:

jruby -S gem install torquebox-server --pre --source http://torquebox.org/2x/builds/LATEST/gem-repo/

您可能还需要通过JRuby明确地运行torquebox命令:

jruby -S torquebox deploy .
jruby -S torquebox run

另外,如果可能的话,你应该升级到JRuby 1.6.4 - 它修复了我们在1.6.3中遇到的一些问题,这是我们目前用TorqueBox测试的。