在Tomcat10.x 上部署 SpringMVC 5.x的时候,项目一直无法访问 运行截图 原因 Tomcat10基于Jakarta EE 9,其中api的包名已经从javax更改到jakarat 对于SpingMVC 5.x 来说,DispatcherServlet是属于javax包下的。 而Tomcat10.x不支持javax的包命名。 所以在Tomact10.x上部署SpringMVC 5.x项目时,无法访问。 解决方案 降低Tomcat的版本 参考博客 原文地址