报错详情:

解决方法:

修改与tomocat的版本匹配的jdk版本

tomcat官方文档中对应的jdk版本:

补充:今天我又遇到这个问题,但是我查看我的jdk语言版本是8,但是还是报错,当我把它升到jdk11的时候重新部署后报错消失。

所以,可能需要配置略高于官方给出的jdk版本。

参考文章:

tomcat官方文档

Tomcat报错:cannot be cast to class java.util.Map (java.io.ObjectStreamClass$Caches$1 and java.util.Map_java.lang.classcastexception: class java.io.object-CSDN博客

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐