Unable to read TLD "META-INF/c.tld" from JAR file
Posted Marydon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unable to read TLD "META-INF/c.tld" from JAR file相关的知识,希望对你有一定的参考价值。
Unable to read TLD "META-INF/c.tld" from JAR file
CreationTime--2018年7月18日17点46分
Author:Marydon
1.情景描述
tomcat可以正常启动项目,但是却跑不起来,报错信息如下:
Unable to read TLD "META-INF/c.tld" from JAR file "file:/D:/tomcat6.0.41/apache-tomcat-6.0.41/webapps/项目名/WEB-INF/lib/jstl-1.2.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
2.原因分析
项目提供的servlet-api.jar、jsp-api.jar和tomcat自带的servlet-api.jar、jsp-api.jar冲突所致,由于tomcat自带这2个jar包,所以会优先加载。
3.解决方案
删除项目中的servlet-api.jar和jsp-api.jar,并去掉对其的引用。
以上是关于Unable to read TLD "META-INF/c.tld" from JAR file的主要内容,如果未能解决你的问题,请参考以下文章
jxl.read.biff.BiffException: Unable to recognize OLE stream异常
[Hive] - Beeline 偶发 Unable to read HiveServer2 uri from ZooKeeper 问题
TortoiseGit 小问题解决 unable to read
TortoiseGit 小问题解决 unable to read