activemq-5.8.0启动报JAVA Error occurred during initialization of VM 错误的解决方法
Error occurred during initialization of VMCould not reserve enough space for object heap根据错误的提示初步判断是因为Java虚拟机内存设置的问题,查看了程序启动参数如下:echo Warning: JAVA_HOME environment variable is not set. ec
Error occurred during initialization of VM
Could not reserve enough space for object heap
根据错误的提示初步判断是因为Java虚拟机内存设置的问题,查看了程序启动参数如下:
echo Warning: JAVA_HOME environment variable is not set. echo.
:runAnt
if "%ACTIVEMQ_BASE%" == "" set ACTIVEMQ_BASE=%ACTIVEMQ_HOME%
if "%ACTIVEMQ_CONF%" == "" set ACTIVEMQ_CONF=%ACTIVEMQ_HOME%\conf
if "%ACTIVEMQ_DATA%" == "" set ACTIVEMQ_DATA=%ACTIVEMQ_HOME%\data
if "%ACTIVEMQ_TMP%" == "" set ACTIVEMQ_TMP=%ACTIVEMQ_DATA%\tmp
if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms1G -Xmx1G -Djava.util.logging.config.file=logging.properties
原来是设置内存的时候最大内存后面没有设置单位,于是修改为
if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms768M -Xmx768M -Djava.util.logging.config.file=logging.properties
更多推荐
所有评论(0)