JRuby 1.7.0不会在内存充足的情况下安装捆绑器

时间:2012-10-23 20:34:27

标签: jruby jrubyonrails

我用

安装了jruby
rvm install jruby-1.7.0

当它试图创建gemsets时内存不足所以我开始尝试使用新版本安装bundler,这就是我得到的

~>gem install bundler
Error: Your application used more stack memory than the safety cap of 2048K.
Specify -J-Xss####k to increase it (#### = cap size in KB).
Specify -w for full StackOverflowError stack trace

所以我提升了记忆力,但我仍然没有任何大量的记忆

~>JRUBY_OPTS=-J-Xss1024m gem install bundler
Error: Your application used more stack memory than the safety cap of 1024M.
Specify -J-Xss####k to increase it (#### = cap size in KB).
Specify -w for full StackOverflowError stack trace

这怎么可能还不够我运行应用程序

1 个答案:

答案 0 :(得分:7)

rvm get 1.15.11
rvm reinstall jruby-head

这似乎是一个rvm问题: http://jira.codehaus.org/browse/JRUBY-6948https://github.com/jruby/jruby/issues/331#issuecomment-9120273