1

我有一个 Rails 应用程序,我正在尝试在 Engineyard 上的 Jruby 中进行测试。当我将 rvm 中的 ruby​​ 版本切换到 1.9.2 (jruby) 时,我可以让它在本地工作但是当在 engineyard 上部署失败时:

syntax error, unexpected ':'

我使用 1.9.2 在本地解决了这个错误export JRUBY_OPTS=--1.9我已经在 engineayrd 上尝试过了,但我仍然遇到同样的错误。

有谁知道如何将 EngineYard 设置为默认为 1.9.2 而不是 ruby​​-1.8.7-p330?

非常感谢任何帮助

4

1 回答 1

1

尝试将以下内容放入 /home/deploy/.jrubyrc:

compat.version=1.9
于 2011-11-13T01:10:26.603 回答