SEVERE: Error configuring application listener of class org.apache.catalina.deploy.ApplicationListener

1) Right-click on the project's then select "Properties".

2) select "Deployment Assembly"

3) Click the "Add button" on the right side.

4) Select "Java Build Path Entries" from the menu of Directive Type and then click on "Next" button.

5) And Select the "Maven Dependencies" from the Java Build Path Entries menu and click "Finish".

6) Delete the old server instance and create the new one then run the project on the server ...


You have missed some jars like struts-spring plugin

Use similar versions to get clear output


The servlet-api.jar is not on your classpath. Check in your servlet container's lib folder. If you are using Tomcat, that'll typically be in C:/apache-tomcat-7.XX/lib. If it isn't there, download it and add it.


The Tomcat Servlet API jar is available here.