今天做web小项目时出现了org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter异常,查看jar包发现一切OK。
eclipse中启动tomcat时没有将lib拷贝过来,想想之前碰到了项目部署设置的问题。解决办法如下:
右击项目->properties->找到Deployment Assembly,右边便是编译打包的配置,看是不是缺少了lib库的依赖,我的就是,点击Add,添加maven依赖库。
![](https://i-blog.csdnimg.cn/blog_migrate/04af8757361a818aad05c434470dd878.png)
红圈中的内容原本没有,点击Add添加
![](https://i-blog.csdnimg.cn/blog_migrate/2d96e29b8edaeb5b983e7e03cdb8aedc.png)
在Java Build Path Entries中添加maven依赖库,再次运行后一切正常。