org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD

问题:springboot打包成war包部署到tomcat时,发现tomcat提示org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD,并且springboot工程无法启动。

分析:应该是缺少jar包。

解决:

1. 在IDEA中查看Project Structure | Libraries

 发现确实是缺少了jar包。

2. 使用maven下载jar包

 右键工程,选择Maven,Download Sources,等待下载完毕重复步骤1,会发现红色消失了。这时再启动tomcat成功。

猜你喜欢

转载自www.cnblogs.com/JICG/p/12684231.html
tld