将 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开始。

即输入以下内容:

卡特琳娜 运行

那么您应该能够看到任何错误消息。