每次我尝试为 Jruby 加载宝石时,它都会给我这个错误。这是在输入"gem install rails"之后。请帮忙?



我正在尝试下载 jruby-1.7.0.RC2 的 gems,但每次尝试推送它时都会收到此错误。

Error: Your application used more stack memory than the safety cap of 2048K.

指定 -J-Xss####k 以增加它(#### = 上限大小,单位为 KB)。指定 -w 表示完整的堆栈溢出错误堆栈跟踪

如果您使用 RVM 来管理 Ruby 运行时,请务必对其进行更新。请参阅 https://github.com/jruby/jruby/issues/331。

那是因为每次你运行

宝石安装导轨

它检查倾覆JRUBY_OPTS尝试更改该值

export JRUBY_OPTS=-J-Xmx2048m

将 2048 更改为更高的值(这基本上是 Jruby 堆空间设置)

然后运行gem install rails

希望这个帮助

顺便说一句,顺便说一下以下是您可以使用的选项列表 http://kenai.com/projects/jruby/pages/PerformanceTuning

相关内容

  • 没有找到相关文章

最新更新