Tomcat 10.x throws java.lang.NoClassDefFoundError on javax.servlet.* [duplicate]
According to your logs, C:\Users\Ing.Girbson BIJOU\Documents\NetBeansProjects\apache-tomcat-10.0.4-windows-x64\apache-tomcat-10.0.4\conf\Catalina\localhost\VirtualStore.xml you’re thus using Tomcat 10.x which is based off Servlet API version 5.0 which in turn is part of Jakarta EE version 9. However, this exception is unexpected: java.lang.NoClassDefFoundError: javax/servlet/ServletRequestListener Basically, the deployed web application is looking for javax.servlet.*, but it should actually be looking for jakarta.servlet.*. Namely, the … Read more