[英]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.