如何在配置文件中指定堆大小配置

use*_*108 3 rubygems jruby

gem install 失败并出现以下错误,如何在公共位置指定堆大小配置,以便我不必每次都重新定义它.

Error: Your application used more memory than the safety cap of 500m.
Specify -J-Xmx####m to increase it (#### = cap size in MB).
Specify -w for full OutOfMemoryError stack trace.
Run Code Online (Sandbox Code Playgroud)

小智 8

这个错误和消息实际上来自jruby,而不是gem.幸运的是,jruby检查JRUBY_OPTS环境变量中的默认选项.

所以,尝试export JRUBY_OPTS=-J-Xmx1024m,然后,每当你打电话gem install,jruby应该自动运行1024MB内存上限.