java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFil

在struts启动tomcat报错 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

在IDEA中点进去可以找到该文件,编译时却报错了。原因是 我创建项目时使用的是User Libraries,那么就在lib下就没有相应的jar文件,tomcat在启动时不能识别该文件。

解决办法是在 WEB-INF下面手动建一个lib文件夹,将jar手动复制进去,并将其选中 ,点击”add as  library“

java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFil