关于IDEA Javaweb项目里某个文件夹的内容不能访问错误代码404或者500

IDEA大法好,但是有些时候会出现一些莫名其妙的Bug。可能是本人经常手滑。
本文想分享的是,我在敲Javaweb项目时,由于是新手,我就照着老师的视频抄代码,但是!居然有不知名的错误,访问某个文件夹时,里面的jsp页面我全都不能访问,一直报错404,资源不能访问,里面的内容和引用的地址全都没有搞错。但是该文件夹的jsp就是无法访问。我把这些文件夹移动到其他文件夹下面就能访问到。真是见了鬼!
过几天我还是不死心,我觉得bug一定出现在人为因素,不然网上怎么搜不到相关解决办法。
前因:
我第一次新建该文件夹的时候打错了,首字母打成了大写,然后重命名改成了小写!这就是罪恶的根源啊!
众所周知浏览器地址栏里是不分大小写的!所以就访问不到该文件夹了,里面的jsp页面也别想访问了。不过我觉得重点应该不是这里,上图:
在这里插入图片描述
当你配置好环境后,运行就会有每个项目的输出文件夹,按我的理解就是外面访问工程项目时其实访问的就是这个,就相当于缓存。
在这里插入图片描述
我发现里面的文件夹还是大写的,无论我重新启动服务器还是IDEA多少次那个文件夹
首字母还是大写的
,就是不会更新。这就是IDEA不够智能了,所以我就在想怎么让缓存更新。
解决方法:
把没有更新的该文件common删除,再重启服务器,多次还是没用。缓存就是不更新。
百度了一下,原来重新构建一下项目就行了。
在这里插入图片描述
重新启动服务器后,你就会发现那个文件夹里的页面就能访问了。
打开war你会发现,缓存更新了。
在这里插入图片描述
现在问题解决。如果你也有类似问题,就去看看输出文件夹里的缓存里的内容是不是你所期待的内容。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值