You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse中创建HTML页面时出现HTTP 404错误求助

嘿,我来帮你搞定这个Tomcat 404的问题!这种请求资源不可用的情况,大多是部署配置或者路径没搞对,咱们一步步排查:

解决HTTP 404 - /Angular/资源不可用的方案
  • 先确认项目的上下文路径
    Tomcat里每个Web项目的上下文路径就是你访问URL里的/Angular/这部分。你可以这么查:
    在Eclipse里右键你的Web项目 → 点Properties → 找Web Project Settings,看看Context root是不是设成了Angular。如果不是,改成这个值之后重新部署项目就行。

  • 检查单独HTML页面的存放位置
    如果这个HTML页面不属于那个Web项目,得把它放到Tomcat能找到的地方:
    要么把页面放到Tomcat安装目录的webapps/Angular文件夹里(没有的话就新建一个);要么把页面加到Web项目的WebContent(或者Maven项目的src/main/webapp)目录下,这样部署项目时会自动同步到Tomcat。

  • 验证Tomcat的部署状态
    启动Tomcat后,打开http://localhost:8080/manager/html(端口如果改了就用你的),登录后看看已部署的项目列表,确认Angular项目是running状态,要是停了就启动它。

  • 检查默认访问页面的配置
    Tomcat默认会找index.html当首页,如果你的页面不是这个名字,或者不在上下文的根目录,就会404:
    要么把页面改成index.html,要么在项目的web.xml里配置欢迎页面:

    <welcome-file-list>
        <welcome-file>你的页面名称.html</welcome-file>
    </welcome-file-list>
    
  • 清理缓存重新部署
    有时候Eclipse和Tomcat的缓存会搞事情,试试这几步:
    在Eclipse的Servers视图里右键Tomcat → 选Clean,再选Clean Tomcat Work Directory,最后重新部署项目,重启Tomcat。


内容的提问来源于stack exchange,提问作者Srisai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 07:03:36