项目成功部署到idea ,并且成功运行,访问却是404

本文记录了一次IDEA配置WAR文件时遇到的路径问题,由于applicationcontext配置错误导致页面无法正常访问。作者分享了如何正确配置路径及解决问题的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题最原始的可能还是基于对idea的使用不是很熟悉,以及对于路径的理解程度太低

当idea配置完可以运行的war文件时,发布到tomcat中,我的一个很不好的习惯就是application context的路径总是和需要访问的路径总是保持一致,实际上这根本就是错误的做法。

这是我要访问的主页地址:

然后我在发布的applicationcontext里面也写了同样的地址

项目能够成功启动,但是访问却是404,说明我并没有访问到正确的地址,实际上我把/SpatiotemporalBigData/ac/login.html当成了项目名称,所以我要访问的正确名称应该是/SpatiotemporalBigData/ac/login.html/ac/login.html

通过这个地址我可以访问正确的页面了。

所以applicationcontext 里面实际上应该是项目名称直接写 /SpatiotemporalBigData即可

通过这次,浪费了自己不少的时间,一直以为是自己的可运行文件没有配置好,后面才知道原来是路径的问题。

在这里,非常的感谢网友@beyond丿q:1559810637 的帮助,在上班的时间帮我解决问题,很nice。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值