struts2配置从未遇到的情况

发布于 2021-11-15 03:42:35 字数 951 浏览 833 评论 13

今天准备说 看看struts2的最新版本是什么情况 就从官网下最新版的下下来了 struts-2.3.4.1-all


然后老规矩 找到app文件夹下面的struts2-blank.war


解压之后 把war文件里面的jar包提取出来 web.xml内容 拷贝粘贴


然后在服务器上跑了一下 结果报错 找不到过滤器


java.lang.ClassNotFoundException:

               org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter


我仔细看了一下 我引入的jar包 明明是有的

然后在想 是不是服务器那边没有打上这几个jar包


打开tomcat服务器 找到webapps文件夹下 制定的web项目  打开WEB-INF


这下是真不知道怎么回事了  为什么会报这个错 希望有知道 告知一下 小弟不胜感激

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

无边思念无边月 2021-11-19 20:41:18

可以考虑下包冲突的问题

成熟的代价 2021-11-19 20:41:18

回复
我是说这个例子程序里的jar包跟你tomcat里的jar包可能冲突了,你tomcat里应该有旧版本的struts2项目

无声静候 2021-11-19 20:41:18

官方example例子程序中的war包 怎么可能会有冲突呢

已下线请稍等 2021-11-19 20:41:18

可以考虑下包冲突的问题

复古式 2021-11-19 20:41:07

在发的帖子最后面 就是粘的 tomcat 的 wepapps文件夹下 对应项目的 WEB-INF中 lib里的jar包 我换了之前我做项目的 2.1.6的jar 也是这么说 ClassNotFound

等你爱我 2021-11-19 20:40:33

这个确实没问题,照你的说法tomcat下是肯定有这个jar包的了,确定下tomcat是否加载上了这个jar了,jar或者是否有损坏,导致加载不了。。。

坐在坟头思考人生 2021-11-19 20:40:28

这是错误

这是 web.xml

 

这是jar包

 

緦唸λ蓇 2021-11-19 20:30:10

web.xml 三方jar包 都是从 struts2官网下下来的的war包中 struts-blank中提取出来的 应该没什么问题

疑心病 2021-11-19 19:09:36

把jar包、Web.xml贴出来看看  报的错误也贴出来

狠疯拽 2021-11-19 15:26:21

嗯 我试下

哑剧 2021-11-19 13:15:57

问题已解决 我换了个tomcat 问题就没有了 谢谢你 困扰我一天了

浅沫记忆 2021-11-19 08:02:38

回复
别忘了给设最佳答案 哥们 嘿嘿

飘然心甜 2021-11-19 07:58:04

重新下个tomcat试试吧。。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文