MyEclipse8.0M2 + tomcat6 + struts2.1.8
问题:启动tomcat时,总是如下报错:
Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
原因:
在WEB-INF/lib下,与struts2相关的有7个jar包,自己为这7个包新建了个struts2文件夹,目录结构由/WEB-INF/lib/*.jar变成
/WEB-INF/lib/struts2/*.jar。启动tomcat时就报错了,还使劲google了一把,折腾了3个小时。
解决:
将那些jar包移到lib目录下。
评语:stupid