我在我的Windows 7机器上安装了JBOSS.我可以从Eclipse启动JBOSS但它没有发布,当我尝试从Bin目录运行standalone.bat文件时会抛出此错误,
JAVA_OPTS: -client -Dprogram.name=standalone.bat **-Xms1303M -Xmx1303M** -XX:MaxPe
rmSize=256M -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInter
val=3600000 -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -D
jboss.modules.system.pkgs=org.jboss.byteman -Djboss.server.default.config=standa
lone.xml
**Error occurred during initialization of VM**
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Run Code Online (Sandbox Code Playgroud)
我研究了论坛,很多人都建议将-Xms1303M更改为-Xms256M.我在编辑器中编辑了standalone.conf文件,但它没有得到反映并再次出现相同的错误.
有人可以指导我吗?
最有可能的是,你在32位jdk上使用或运行jboss,内存参数超出范围或超过32位jdk的限制.升级到64位jdk或在jboss/bin的run.conf中添加此行,从命令行中删除jvm args并查看jboss是否启动.
设置"JAVA_OPTS = -Xms128M -Xmx512M -XX:MaxPermSize = 256M"
| 归档时间: |
|
| 查看次数: |
6247 次 |
| 最近记录: |