将 Xmx 更改为 1024m 以外的其他内容会导致启动失败
Changing Xmx to something else than 1024m leads to failing startup
我想在 Windows 机器上为我的 tomcat JVM 运行 分配更多堆 space。无论我选择哪个值或 how/where 配置它,startup.bat 之后都拒绝执行它的工作。它仅在设置为“1024m”时运行。
我什至像这样更改(测试)"catalina.bat" 中的数量:
set CATALINA_OPTS= -Xmx2048m
(它以 set CATALINA_OPTS= -Xmx1024m
运行)
当我调用 startup.bat 时,会出现一秒钟的新命令 window。 "calling" cmd window 不执行任何操作。 tomcat 服务器甚至不收集任何日志。
尝试使用 catalina.bat,而不是 startup.bat。
catalina.bat脚本接受各种可选参数,其中一个是运行,Tomcat从当前window开始。
即输入以下内容:
卡特琳娜 运行
那么您应该能够看到任何错误消息。
我想在 Windows 机器上为我的 tomcat JVM 运行 分配更多堆 space。无论我选择哪个值或 how/where 配置它,startup.bat 之后都拒绝执行它的工作。它仅在设置为“1024m”时运行。
我什至像这样更改(测试)"catalina.bat" 中的数量:
set CATALINA_OPTS= -Xmx2048m
(它以 set CATALINA_OPTS= -Xmx1024m
运行)
当我调用 startup.bat 时,会出现一秒钟的新命令 window。 "calling" cmd window 不执行任何操作。 tomcat 服务器甚至不收集任何日志。
尝试使用 catalina.bat,而不是 startup.bat。
catalina.bat脚本接受各种可选参数,其中一个是运行,Tomcat从当前window开始。
即输入以下内容:
卡特琳娜 运行
那么您应该能够看到任何错误消息。