是否可以仅在运行 Manager webapp 的情况下启动 Tomcat?
我在 appBase 中有多个 webapp,不希望它们在启动时自动启动。
如果我设置 autoDeploy="false" deployOnStartup="false",我无法在启动时访问管理器 webapp,因为它在同一个 appBase 中。
我想另一种解决方案是在启动后以某种方式启动管理器应用程序,但我不知道这是如何完成的。
是否可以仅在运行 Manager webapp 的情况下启动 Tomcat?
我在 appBase 中有多个 webapp,不希望它们在启动时自动启动。
如果我设置 autoDeploy="false" deployOnStartup="false",我无法在启动时访问管理器 webapp,因为它在同一个 appBase 中。
我想另一种解决方案是在启动后以某种方式启动管理器应用程序,但我不知道这是如何完成的。
您可以使用 TCD 生成具有正确任务的 ant 构建文件,以部署您的其他应用程序。唯一的条件是管理器应用程序本身已部署并正常运行,因为 ant deploy 任务依赖于它。
您需要将 .war 文件放在与应用程序库不同的位置,然后在 Tomcat 启动后部署它们。