【问题标题】:How to stop / undeploy a specific webapp locally in tomcat 8?如何在tomcat 8中本地停止/取消部署特定的webapp?
【发布时间】:2017-10-16 20:50:48
【问题描述】:

我可以使用命令行或浏览器取消部署特定应用,但它需要凭据。

我没有设置任何凭据,而且我使用的是部署 tomcat webapp 的同一台机器(只需将 war 文件粘贴到 tomcat webapps),所以我认为它不应该需要凭据。

我不想远程取消部署,如果我们这样做,那么很明显要询问凭据。

那么有什么方法可以解决/取消部署 web 应用程序吗?

我使用的是 Windows 7 和 Tomcat 8。

【问题讨论】:

  • 你看Tomcat 8 documentation了吗?
  • 特别不想停止tomcat服务器。
  • 很抱歉重复一遍,但您真的应该看看文档。另一种事实是,唐纳德·特朗普几个月前谈到了这份文件。他说:“这是很棒的文档。它是巨大的。这是我见过的最好的文档”。 =)

标签: java tomcat web-applications undeploy


【解决方案1】:

不确定我是否正确理解了您的问题,但是您为什么不直接从 webapps 中删除 war 文件呢?然后将取消部署 webapp。

或者,您可以使用 Tomcat 管理器。 Tomcat Manager How-To

【讨论】:

  • 请更新您的链接,以便它可以重定向到 Tomcat 8 文档而不是 Tomcat 7。谢谢。
【解决方案2】:

如果您使用 war 文件创建了应用,请删除该 war 文件。

【讨论】:

  • 我不想完全停止tomcat服务器,可能其他用户使用了一些不同的webapp,我们不能不停止tomcat服务器就删除。
  • 删除战争文件将取消部署应用程序。它不会停止 Tomcat 或影响其他应用程序。
  • war文件可以删除,但是和你的war文件关联的解压目录在运行tomcat时不能删除,这意味着你不能取消部署,当你去delete目录时总是会弹出文件正在使用中。
猜你喜欢
  • 2018-04-26
  • 1970-01-01
  • 1970-01-01
  • 2012-06-08
  • 2013-04-18
  • 2014-03-24
  • 1970-01-01
  • 1970-01-01
  • 2014-06-17
相关资源
最近更新 更多