Tomcat运行web项目抱歉始终找不到答案

Tomcat运行web项目抱歉始终找不到答案,报错一直循环停不下来

img

是不是tomecat版本问题,原来的是javax,后面变成了jakarta,更换低版本Tomecat试试

Tomcat 10及以上版本已经使用了 jakarta.servlet 包来替代之前的 javax.servlet 包
把你程序中的javax.servlet 包中的类改为jakarta.servlet
或者就降低tomcat版本

不知道你这个问题是否已经解决, 如果还没有解决的话:



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

要么降版本,要么手动修改javax.servlet引用为jakarta.servlet引用
借鉴


https://stackoverflow.com/questions/66711660/tomcat-10-x-throws-java-lang-noclassdeffounderror-on-javax-servlet