IDEA启动tomcat状态404

本文主要介绍了在IDEA中启动Tomcat服务器出现404状态码的问题。作者通过分析发现,问题出在web工程的路径设置上。解决办法是确保部署时的路径与应用程序上下文路径一致,并正确指定jsp文件的URL。调整后,可以成功访问web应用。

IDEA启动tomcat状态404

环境:

tomcat 8.5.81

IDEA2022

涉及知识点

其中涉及到一个知识点:web工程能够工作是先编译web项目然后把编译好的内容放在out目录下的artifacts目录中,而项目工作时的地址也是指向artifacts目录中

image-20221004190600050

问题:

当我搭建好一个web工程,在web工程上建立了一个jsp文件,这里的jsp文件不是默认jsp文件,然后就启动tomcat服务器运行login.jsp

202209282137077

image-20221004190903081

分析分析原因:

当我运行默认的jsp文件时是可以运行的,因为这时的路径是

image-20221004190954031

上面的那个显示404的那个路径和能够工作的路径有些不一样唉。

开始试验:

我在那个能够工作的路径上指定一下具体的jsp文件

image-20221004191024694

诶可以工作啊

就可以说明是路径的问题。

解决方案

先确保部署时的路径和应用程序上下文的路径一致

202209282137773

紧接着就是重点能否成功就在这里

202209282137123

把原先url默认的是虚拟路径,改成下面那个路径上

202209282137805

因为那个虚拟路径没有指定该文件的具体url。

接下来即可正常访问了

IDx-1668562637042)]

因为那个虚拟路径没有指定该文件的具体url。

接下来即可正常访问了

上面那一块知识点讲错了,一定要指正!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值