繁体   English   中英

为什么在包含JAVA_OPTS Xmx时Tomcat无法启动?

[英]Why does Tomcat not start when including JAVA_OPTS Xmx?

我在本地Windows 7计算机上安装了Tomcat 7。 当我在JAVA_OPTS catalina.bat文件中包含-Xmx ,Tomcat无法启动。 但如果将其删除则运行。 什么会导致这种情况发生? 我的语法错误吗?

catalina.bat文件:

set JAVA_OPTS=-Xms128m –Xmx1024m -XX:PermSize=256m -Djava.rmi.server.hostname=MY_IP

有时,当您指定的内存超过运行它的环境分配给VM的可用内存时,它可能无法运行。 检查日志以查找抛出的特定错误/异常。

请注意,无论您指定的上限是多少,可用的系统内存可能都不对JVM全部可用。 这取决于正在运行的其他应用程序。 操作系统通常在内存分配上占上风。

另外,此答案可能会对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM