java web:struts2,java.lang.ClassNotFoundException

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

说是找不到struts2的有些类,但是明明已经导入了自己创建的library:
my_Struts这个含有很多jar的库,为啥呢?

答:Tomcat默认从WEB-INF/目录下加载资源,Eclipse在发布程序的时候,并没有把User Libraries的相关资源拷贝到WEB-INF/目录下
所以,把与Struts2相关的很多jar复制到 WEB-INF/lib下(注意必须是直接jar放到lib下,而非把很多jar先放在某一文件夹再将文件夹放在 lib下),即可。

参考:http://blog.csdn.net/njnu_mjn/article/details/6684661

你可能感兴趣的:(错误提示及设置)