idea部署web项目到tomcat报错404解决

idea部署web项目到tomcat报错404解决首先要确定部署 web 项目的步骤正确 1 新建好 web 模块后 在 module 里面要添加进去 2 libraries 下点 选择 java 把这个模块的 lib 目录添加 lib 中包含所需要的的各种 jar 包比如这是我的 lib3 生成 warexploded 包 选择你要运用到的模块 4 facets 中添加 web 模块 确认好路径 path 要定位到 web xml 目录下 webresource 要定位到 web 目录下 5 配置 tomcat 命名推荐改为你当前的模块 项目名 deployment 选择上面步骤

404报错可能的原因

在这里插入图片描述

这是正确的页面结果。博主之前一直打开这个网址报错404,试过网上很多方法,确认了很多次流程都没问题。。。后面发现是个很简单的错误。

如果打开localhost:8080可以正确打开tomcat页面,说明tomcat没问题,是项目部署的问题。

把路径修改到webapps下面后,可以成功启动了

如果不想把项目放到webapps文件夹下

可以打开tomcat的conf–>Catalina–>localhost文件夹,在里面新建一个xml文件,比如命名为abc.xml,在里面写上:

<Context path="/abc" docBase="xxxx(war包的路径)" reloadable="true"></Context> 

访问这个工程的路径即:http://ip:port/abc/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/208769.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午10:48
下一篇 2026年3月19日 上午10:49


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号