记一次Tomcat日志分析:一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件

本文记录了在启动Tomcat时遇到的应用无法启动的问题,详细分析了日志信息,发现由于JAR扫描和监听器启动失败导致。通过查看容器日志、调整日志配置并识别UnsupportedClassVersionError,确定问题源于JDK版本不匹配。解决方案是升级JDK到11,最终成功启动应用。
摘要由CSDN通过智能技术生成

1 问题

我将一个应用,MicroStrategy-11.3.0000.13515,部署到Tomcat。在这里插入图片描述
然后,我点击start后报错:

FAIL - Application at context path [/MicroStrategy-11.3.0000.13515] could not be started

2 解决方案

如果你谷歌报错信息的话,你会发现造成这个报错信息的场景有很多。换而言之,这个报错信息不明确。

比如这个问题:FAIL - Application at context path /Hello could not be started
其原因是web.xml的标签没闭合:

Your web.xml ends with <web-app>, but must end with </web-app>

接下来我们要寻找更为明确的报错信息。
在logs/目录下寻找日志文件。

cat catalina.log

日志如下:

15-Sep-20

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值