在我的 Linux 服务器上安装 JBOSS EAP 5.1.1 后,当我使用命令 run.sh 运行 JBOSS 时出现以下错误
JBoss Bootstrap 环境
JBOSS_HOME:/usr/lib/jboss-eap-5.1/jboss-as
JAVA: Java
JAVA_OPTS:-Dprogram.name=run.sh-server-Xms1303m-Xmx1303m-XX:MaxPermSize=256m-Dorg.jboss.resolver.warning=true-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Dsun.lang.ClassLoader.allowArraySyntax=true-Djava.net.preferIPv4Stack=true
类路径:/usr/lib/jboss-eap-5.1/jboss-as/bin/run.jar
=========================================================================
VM 初始化期间发生错误无法为对象堆保留足够的空间
答案1
http://javahowto.blogspot.in/2006/06/6-common-errors-in-setting-java-heap.html
该错误似乎表示机器的虚拟内存大小小于我们通过 定义的最大堆大小Xms1303m -Xmx1303m
。我已将其更改为-Xms256m -Xmx512m
,它开始在我的本地 Windows 机器上工作。