VM初始化期间发生错误:

Could not reserve enough space for object heap 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit. 
JAVA_HOME设置 JDK bin, GRAILS_HOME设置Grails bin

我设置了 JAVA_OPTS= -Xmx 1024m -Xms512m -XX:MaxPermSize=512m
系统:Core i3,RAM:4 GB

请您参考如下方法:

您的OPTS约束似乎有一些问题。尝试设置以下内容:

export JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms256m  -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m  -XX:MaxPermSize=256m -XX:+DisableExplicitGC" 

另外,建议您使用 GRAILS_OPTS而不是 JAVA_OPTS,因为设置 JAVA_OPTS会对所有其他基于Java的应用程序(例如GGTS编辑器,任何Solr服务器或任何其他JVM)使用相同的变量。

设置 GRAILS_OPTS时将仅由Grails使用。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!