当前位置: 首页 > 知识库问答 >
问题:

Tomcat-删除卡死的.war应用程序

越嘉石
2023-03-14

我在Tomcat中安装了一个.war应用程序,但一定有什么问题发生了,因为在Tomcat管理器中,唯一活动的按钮是“启动”,而取消部署按钮是灰色的。按下“开始”按钮会导致PC挂起。我试着从webapps中删除.war文件和已解压缩的文件,然后卸载并重新安装Tomcat,将.war文件添加回来,然后启动Tomcat,但manager仍然没有显示undeploy选项。任何关于我可以在哪里寻找碎片的指示,以及哪些日志文件可以查看?Tomcat Manager屏幕截图也许我有内存泄漏...如果是的话,任何人有任何关于如何解开它的指示吗?在Tomcat 8.5.59上...

下面是最后几行的日志摘录--可能需要进一步追溯.....这部分是从重启Tomcat这是我做的最后一件事-如果你想让我尝试其他东西,然后重新发布日志,请让我知道,谢谢

信息[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信息[localhost-startStop-1]org.apache.catalina.startup.deploydirectory部署web应用程序目录[C:\Program Files\Apache Software Foundation\tomcatartup.hostconfig.deployDirectory web应用程序目录[C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\root]的部署已在[80]毫秒11-nov-2020 03:02:07.624 INFO[main]org.apache.coyote.abstractProtocol.start启动协议处理程序[“http-nio-8080”]11-nov-2020 03:02:07.649 INFO[main]org.apache.catalina.startup.catalina.start服务器启动在334464毫秒内完成

共有1个答案

曾航
2023-03-14

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

问题可能出在Webapp本身,而不是Tomcat。按start只是启动Webapp,如果它让你的PC挂起,你可能在Webapp的启动过程中做错了什么。

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

 类似资料:
  • 我尝试遵循grails文档中的说明,并试图在创建用于部署的war文件时删除嵌入的tomcat服务器。 然而,即使在构建中。Gradle我有: 生成的WAR文件与将org.springframework.boot:spring-boot-starter-tomcat的修改为之前的大小相同。 在探索WAR文件时,我仍然看到以下文件: spring-boot-starter-tomcat-1.2.5.r

  • 在Intellij中,可以在同一端口上同时部署多个应用程序(部署在Tomcat实例中配置的应用程序)。在Tomcat start上应该部署的应用程序列表中,您在哪里添加/删除应用程序? Intellij文档这么说,但我找不到它描述的是什么文件。 除其他外,Tomcat配置文件可能会列出应在服务器启动时部署的应用程序。

  • 本文向大家介绍Oracle删除死锁进程的方法,包括了Oracle删除死锁进程的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Oracle删除死锁进程的方法。分享给大家供大家参考。具体如下: 步骤1:用以下SQL查看进程列表,判断出被锁定的表 查找被锁表 步骤2 删除进程,如之前的“删除号”查找出的结果为“286, 2184”,则运行以下SQL 删除后不会马上生效一般,要过一会。 希望

  • 我正在使用gradle构建一个Spring Boot应用程序,我希望从war中删除文件,因为该文件将从外部加载(它运行在tomcat容器中,而不是嵌入式的)。 我查看了StackOverflow和Gradle文档,试图找出该做什么,但我不知道该绑定到哪个阶段,以及在创建war之前还是之后排除该文件。处理文件似乎也有多种方法。 我相信Maven使用作为等价物。

  • 我正在处理部署在tomcat7环境中的两个WAR应用程序(我们称它们为app1.WAR和app2.WAR)。通过setenv.sh,我将类路径扩展到位于/opt/configurations中的共享文件夹。 我想这样构造配置: