idea + maven + struts2新建web项目遇到的坑

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

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

在2.5以后的版本,将ng路径去掉了。导入依赖时需要注意,最好去maven repository搜索并下载该maven配置项。

2、WEB-INF下新建lib并添加struts2相关的jar包

本人小白,在idea上一步步按照各位大神的步骤,最后还是失败,提示第一个的错误。尝试降低struts2的版本,并修改

路径,重新配置tomcat,甚至重新新建web项目,还是不行。

最后,按照一篇eclipse上遇到的同样问题的博客,在WEB-INF下新建一个lib目录,同时将struts2相关的jar包复制到这个目录下,然后启动tomcat,然后就成功了。。Orz

按照该博主的意思,tomcat默认去WEB-INF下加载相关资源,而没有jar包,则就提示该异常。

还有的人评论说是因为tomcat设置默认是debug模式,需要改成生产模式,即run,则不用复制jar包,暂时还不知其意,留待检验。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值