首页 > 解决方案 > Tomcat - 删除卡住的 .war 应用程序

问题描述

我已经在 Tomcat 中安装了一个 .war 应用程序,但一定是有些问题,因为在 Tomcat 管理器中,唯一处于活动状态的按钮是“开始”,而“取消部署”按钮是灰色的。按下开始按钮会导致 PC 挂起。我尝试从 webapps 中删除 .war 文件,以及解压后的文件,然后卸载并重新安装 Tomcat,重新添加 .war 文件,然后启动 Tomcat,但管理器仍然没有显示取消部署选项。关于我可以在哪里寻找碎片以及要查看哪些日志文件的任何指针?Tomcat Manager screenshot也许我有内存泄漏......如果是这样,有人对如何解开它有任何指示吗?在 Tomcat 8.5.59 ...

这是根据要求的最后几行的日志摘录-可能需要进一步返回.....这部分来自重新启动Tomcat,这是我做的最后一件事-如果您希望我尝试其他方法然后重新发布登录请告诉我谢谢

2020 年 11 月 11 日 03:02:07.394 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 Web 应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ docs] 已在 [111] ms 11-Nov-2020 03:02:07.394 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 Web 应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\manager] 11-Nov-2020 03:02:07.499 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web 应用程序目录部署 [C:\Program Files \Apache Software Foundation\Tomcat 8.5\webapps\manager] 已在 [105] ms 11-Nov-2020 03:02:07.500 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 web应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ROOT] 11-Nov-2020 03:02:07.580 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 Web 应用程序目录 [ C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ROOT] 已在 [80] ms 11-Nov-2020 03:02:07.624 INFO [main] org.apache.coyote.AbstractProtocol.start 开始 ProtocolHandler [ “http-nio-8080”] 2020 年 11 月 11 日 03:02:07.649 INFO [main] org.apache.catalina.startup.Catalina.start 服务器启动时间为 334464 毫秒5\webapps\ROOT] 已在 [80] ms 11-Nov-2020 03:02:07.624 INFO [main] org.apache.coyote.AbstractProtocol.start 启动 ProtocolHandler ["http-nio-8080"] 11-Nov 完成-2020 03:02:07.649 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 334464 毫秒内启动5\webapps\ROOT] 已在 [80] ms 11-Nov-2020 03:02:07.624 INFO [main] org.apache.coyote.AbstractProtocol.start 启动 ProtocolHandler ["http-nio-8080"] 11-Nov 完成-2020 03:02:07.649 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 334464 毫秒内启动

标签: windowstomcatwarundeploy

解决方案


看起来您的 Webapp 实际上已经取消部署。考虑到您描述的步骤,这是预期的。

问题可能在于 Webapp 本身而不是 tomcat。按开始只是启动 Web 应用程序,如果它使您的 PC 挂起,您可能在 Web 应用程序的启动中做错了。

尝试启动 webapp,然后查看日志以找出可能的问题。您还可以尝试完全禁用您的 web 应用程序中的任何启动逻辑,以查看这是否是导致问题的原因。


推荐阅读