tomcat报错 Unable to process Jar entry

错误描述:tomcat启动报下边的这个错。

    错误现象:

09-Jul-2019 13:34:14.635 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to process Jar entry [org/apache/taglibs/standard/lang/jstl/Constants.class] from Jar [file:/E:/tomcat/apache-tomcat-8.5.33/webapps/ROOT/WEB-INF/lib/jstl-1.2.jar] for annotations   java.io.UTFDataFormatException: malformed input around byte 13

 

错误分析:就是你的tomcat缺少这报错指出的jar包。首先这是一类问题,因为缺少哪个jar包不一定。

   

错误解决方案:确实有的情况换个高版本的tomcat能解决问题,但是这也不一定。如果通过更换高版本tomcat服务器不行。

   

    下边方案一定能解决问题:

  • 找到tomcat的配置文件,去修改

tomcat报错 Unable to process Jar entry_第1张图片

  • 修改如下: 找到配置文件中的黄色字体的地方,将你缺少的jar包,报错的jar包,在写在这里,一运行起来,就自己去下来在各个jar包了。

tomcat报错 Unable to process Jar entry_第2张图片

重启tomcat,问题解决。 

你可能感兴趣的:(开发经验)