我很好奇 CATALINA_OPTS 如何在 Apache Tomcat 的后台工作?是的,我知道它在 Tomcat 启动和运行时执行,我在其中添加了一些供我的程序使用的参数,即使我长时间使用它,也将它添加到我的 VM 参数中,但不确定它是如何真正运行的。
例如,是否可以将 Web.xml 中的那些参数设置为上下文初始化参数?
它们只是 Tomcat 启动脚本在启动时传递给 Java 运行时可执行文件的命令行选项。由于服务器已经在运行,因此您无法在运行时更改它们。
稍微扩展 Zutty 的答案。可以使用JMX 调整正在运行的 Tomcat 实例。.