IDEA启动Tomcat正常,但出现404错误原因之一:在artifact中缺少lib文件夹

刚接触idea,在一个project中创建了好几个module。

之前使用eclipse,所以就把之前的文件都直接copy到idea中,然后在idea中运行Tomcat进行浏览。

刚开始创建module后,运行预览都正常。但是当我copy项目文件到idea后,再预览,就出现404错误。

文件路径、代码转向什么都是正确的。

在没copy项目文件进入idea之前,预览正常。拷贝完文件到idea后,就404了。一直出现这个:

The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

逐步排查了好久,最终找到了问题原因:是由于在module的WEB-INF文件夹中,没有指定lib文件夹。或者说在artifact中没有创建lib文件夹。

 

如下图所示。在artifact选项中可以看到波纹线的提示,最下面提示缺少lib。

到artifacts目录中查看,也确实没有lib文件夹。

点击修复,在重新编译项目,之后就生成了lib文件夹。

再次运行,没有404错误了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值