【问题标题】:Apache Tomcat server isn't working when running Dynamic Web Application in Eclipse [closed]在 Eclipse 中运行动态 Web 应用程序时,Apache Tomcat 服务器不工作 [关闭]
【发布时间】:2013-03-19 20:13:49
【问题描述】:

我想将服务器添加到 Eclipse,它是 Apache Tomcat 7.0,用于运行我的 Web 应用程序,但每次它都会给出错误 404。我已经尝试了所有关于堆栈溢出的解决方案,其他帖子我会告诉你我遵循了什么程序:

  1. 我已经下载并安装了 Apache tomcat 的 windows 安装程序。
  2. 我放置了一个 JAVA_HOME 环境变量,其路径是安装的 JDK。
  3. 然后在 Eclipse 中:Window -> Preferences -> Server -> Add,我通过提供 Apache bin 文件夹的路径添加了该服务器。
  4. 然后我检查了我的项目的构建路径。

首先,它给出了端口号的错误。已经在使用,所以我更改了端口号。其次,它给 Apache 的 tomcat 已经启动了。所以我手动停止它并从 Eclipse 启动。

网址是正确的,我已经检查过了。而且我还手动给出了 URL。我还创建了index.jsp

现在,当我运行该项目时,它给出了 Error 404 。未找到请求的文件。

【问题讨论】:

  • 检查网址是否正确??
  • 嗯...您是否已经在使用 servlet 来处理数据?
  • @MarceloTataje 不,我只有一个存在于 eclipse 中的项目,它只有一个我试图运行的 servlet
  • 好的,但是如果您有一个要运行的 servlet,如果您使用的是旧版本的 tomcat,则必须确保它已在 web.xml 中注册,如果您正在使用注释,您还必须检查您是否正确使用注释。
  • @MarceloTataje 但我也检查了 web.xml 里面有那个 servlet 的条目

标签: java eclipse jakarta-ee tomcat http-status-code-404


【解决方案1】:

您查看过“web.xml”文件吗?查看您用作欢迎文件的页面是否存在,您的 WebContent 文件夹中是否有 index.jsp 或 index.html?确保您指向的所有资源都存在。同样,我强烈建议您将 tomcat 用作 jar,而不是将其作为服务安装在 Windows 上,这样会更好。还要检查tomcat的控制台,应该有一些红线指出可能发生这种行为的问题。最好的问候。

【讨论】:

  • 我已经创建了 index.jsp 页面......
【解决方案2】:

错误 404 表示 tomcat 服务器已启动并正在运行。你的问题在于你试图“服务”的任何东西

【讨论】:

    【解决方案3】:

    确保您的应用已正确部署。

    • 检查任何日志中是否有任何错误。
    • 检查您输入的网址是否正确

    【讨论】:

    • 日志将放在 catalina.log / APACHE_HOME/log 文件夹中的任何其他日志中
    • 我检查过的网址是正确的。而且我还手动给出了网址。
    • 检查日志文件是否有任何错误
    【解决方案4】:

    找不到页面或错误 404 表明您尝试进入浏览器的地址 url 处没有页面。您需要检查服务器是否已正确配置以服务您的应用程序。

    【讨论】:

      【解决方案5】:

      只需双击 -- 1>Tomcat v7.0 Server at localhost.server ..... .. 然后在 ---------------- 2> 服务器位置 ...... .. 选择第二个选项 -- 3> 使用 Tomcat 安装 .... .. 并再次启动服务器... :)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-18
        • 1970-01-01
        • 2014-10-07
        • 2015-10-24
        相关资源
        最近更新 更多