【2021-11-16】Struts 2 + Tomcat,总是报错 一个或多个加载器启动失败 java.lang.NoClassDefFoundError: javax/servlet/Filter
Tomcat从10.x版本开始,使用最新ServletAPI5.0(2020-09-07发布)版本,后者是JakartaEE9的一部分。引用的原javax.*包,全部重命名为jakarta.*降级到Tomcat9.x(9.x的最高版本在截至本文修订前为9.0.55)即可正确通过编译。温馨提醒目前,Struts2框架已经较少使用。若是为了维护老项目或应付考试,可以简单学习,无需过于深入。当然,并不是