错误描述: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的配置文件,去修改
- 修改如下: 找到配置文件中的黄色字体的地方,将你缺少的jar包,报错的jar包,在写在这里,一运行起来,就自己去下来在各个jar包了。
重启tomcat,问题解决。