启动 Tomcat 6 仅运行管理器应用程序

发布于 2024-08-20 07:57:04 字数 241 浏览 6 评论 0原文

是否可以在仅运行 Manager Web 应用程序的情况下启动 Tomcat?

我在 appBase 中有多个 webapp,并且不希望它们在启动时自动启动。

如果我设置 autoDeploy =“false”deployOnStartup =“false”,我将无法在启动时访问管理器 Web 应用程序,因为它位于同一个应用程序库中。

我想替代解决方案是在启动后以某种方式启动管理器应用程序,但我不知道这是如何完成的。

Is it possible to start Tomcat with only the Manager webapp running?

I have multiple webapps in the appBase and don't want them to startup automatically at startup.

If I set autoDeploy="false" deployOnStartup="false", I don't have access to the manager webapp on startup, because it is in the same appBase.

I guess an alternate solution would be to start the manager app somehow after startup, but I'm not aware of how that is done.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深爱不及久伴 2024-08-27 07:57:04

您可以 使用TCD 用于生成 ant 构建文件,其中包含用于部署其他应用程序的正确任务。唯一的条件是管理器应用程序本身已部署并正常运行,因为 ant 部署任务依赖于它。

您需要将 .war 文件放在与应用程序库不同的位置,然后在 Tomcat 启动后部署它们。

You could use the TCD to generate an ant build file with the correct tasks for deploying your other applications. The only condition is that the manager app itself is deployed and running properly as ant deploy tasks depend on it.

You would need to put your .war files in a different location than your app base, and then deploy them once Tomcat is started.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文