一、问题原因:
1.出现这个问题的原因就是Tomcat启动时会扫描大量jar包,如果含有不符合TLD规范的就会出现这个问题
2.以后基本上不会使用JSP作为视图层,所以我们可能根本不需要TLD这个东西,就算不要TLD也没有什么关系
3.注意两个启动:一个是从tomcat的bin目录中启动,另外一个是从Eclipse中或者别的软件中启动,注意看Eclipse启动部分
二、解决办法:
1.可以在Tomcat安装目录下apache-tomcat-9.0.1\conf\catalina.properties文件中看到有以下一串代码,代表的是在启动Tomcat需要跳过检查的jar包
2.修改配置:tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar
关于tomcat启动错误:At least one JAR was scanned for TLDs yet contained no TLDs
原文:https://www.cnblogs.com/sung1024/p/11361975.html