IDEA导入eclipse项目servlet运行404

接上文,在把eclipse中的web项目导入的idea时,昨天只是运行了一下能跑,今天仔细运行发现,jsp均能正常显示,但是一到servlet就404,依旧是地址问题。
首先想到是否是web.xml没有加载成功,于是前往项目中的Facets,查看web resource directories配置,结果果然是错误的,因为是导入eclipse中的项目,web.xml我们通常放在webroot或webcontent的WEB-INF下,而idea默认在web这个路径下,需要修改。修改完毕后重新run,结果还是错误。然后查看url,在8080后自动添加了项目名,上文提到过idea默认的路径不带项目名,感觉是这个问题,于是去tomcat中修改下配置,把默认的/后面加上了项目名,再次运行,果然成功。
所以,直接导入eclipse项目还是会出现很多问题的,建议把eclipse中项目的多余文件删除,只留下src和webroot2个目录,然后新建web项目放进去,问题应该会减少很多。
ps:现在注册JetBrains非常方便,2封邮件即搞定,学生时代的福利还是要好好利用的。
第一封确认邮件
第二封激活邮件,点击注册用户名密码,接受协议,密码需要使用复杂密码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值