IDEA git项目 tomcat Tomcat出现404,The requested resource is not available 原因分析
前言
刚用 idea 来写java Web项目的时候 经常遇到Tomcat配置相关的问题,其中404 算是比较好解决的问题 目前我吧这几种情况归纳了主要4种情况
1.Project Modules Setting 有问题
这种情况 新手最容易出现的问题, 解决方案也简单我们右键先泽进入项目 ModulesSetting 查看配置的是否有问题
这主要看下 我们 Web项目根目录和web主配置文件位置 设置的正不正确 重要!重要!重要!。 然后看下tomcat配置Deployment中 applicationContext 是否正确
以上两个地方是确保我们项目访问路径是否正确的前提,这里的Application context 是项目中的所有路径的根目录,上面几个地方配置正确 一般可以避免大部分404问题。
2.DEA 输出目录和tomcat 指向目录不一致
此情况比较特殊 一般Idea 默认输出目录可以访问的,问题 1配置 正确 还是报404 那我们得配一下 Artificates 输出目录 关于这个问题 网上 有解决方案 在此 不抓图了 直接给链接根据链接
IDEA运行Java web项目 tomcat显示The requested resource is not available
3.Web.xml 文件配置内容问题
此类问题 主要是我们在Web.xml 中添加的 welcome–file–list中配置的路径或其他节点配的内容 有问题导致404,遇到这种情况我们根据自己的工程目录路径来意义排查问题。
4. git项目因idea配置 出现404问题
5.静态资源生成不正常的原因导致的问题
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。