Tomcat 启动卡住,日志显示 At least one JAR was scanned for TLDs yet contained no TLDs.

现象

Tomcat 启动后,控制台输出卡在了:

At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

错误排查

因为应用一直没有成功,并且控制台输出上述信息后就停止了,就理所应当的以为卡住的原因就是它,然后疯狂的百度/谷歌/GPT关键字,各种方法都试过了,但是都没有效果,还是卡着不动。

正确排查

使用jstack获取当前 Java 进程的堆栈信息,发现是应用本身卡在了 *** 连接上,和 Tomcat 最后卡住的日志无任何关系。

反思

日志和问题,有时候并不是因果。

程序没有反应,jstack 往往是最有力的工具。

相关推荐
wuxinyan12312 分钟前
Java面试题019:一文深入了解微服务之负载均衡Ribbon
java·微服务·面试·ribbon
张紫娃1 小时前
Spring @Scope, @Lazy, @DependsOn, @Required, @Lookup
java·后端·spring
简诚1 小时前
java实现RabbitMQ消息发送和接收功能(包含测试)
java·rabbitmq·java-rabbitmq
結城2 小时前
Spring Security如何拿到登录用户的信息
java·spring·mybatis
GalaxyPokemon3 小时前
LeetCode - 2. 两数相加
java·前端·javascript·算法·leetcode·职场和发展
dualven_in_csdn6 小时前
搞了两天的win7批处理脚本问题
java·linux·前端
C++chaofan8 小时前
74. 搜索二维矩阵
java·算法·leetcode·矩阵
诺浅9 小时前
AWS S3 SDK FOR JAVA 基本使用及如何兼容七牛云
java·spring boot·aws
迢迢星万里灬9 小时前
Java求职者面试:微服务技术与源码原理深度解析
java·spring cloud·微服务·dubbo·netty·分布式系统
KIDAKN9 小时前
java--怎么定义枚举类
java·开发语言