关于tomcat启动错误:At least one JAR was scanned for TLDs yet contained no TLDs

一、问题原因:

1.出现这个问题的原因就是Tomcat启动时会扫描大量jar包,如果含有不符合TLD规范的就会出现这个问题

2.以后基本上不会使用JSP作为视图层,所以我们可能根本不需要TLD这个东西,就算不要TLD也没有什么关系
3.注意两个启动:一个是从tomcat的bin目录中启动,另外一个是从Eclipse中或者别的软件中启动,注意看Eclipse启动部分

二、解决办法:

1.可以在Tomcat安装目录下apache-tomcat-9.0.1confcatalina.properties文件中看到有以下一串代码,代表的是在启动Tomcat需要跳过检查的jar包

2.修改配置:tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar

原文地址:https://www.cnblogs.com/sung1024/p/11361975.html