eclipse - 404 错误 Apache Tomcat 7 从 Eclipse Juno IDE 运行 JSP 文件

标签 eclipse jsp tomcat

我在 Eclipse IDE 上使用 Tomcat 7 来运行 JSP 文件。

2 天前它运行良好,但现在当我运行我的文件时出现 404 错误:

HTTP Status 404 - /

type Status report
message /
description The requested resource is not available.

Apache Tomcat/7.0.34

我认为服务器工作正常,因为如果它没有响应,它不会给我错误。我为 Tomcat 使用的端口是 8089。原因可能是 Eclipse 试图使用另一个端口而不是我为服务器设置的端口?

如何运行我的文件而不出现此错误?

最佳答案

有时,当您测试一个 webapp 项目时,eclipse 不会添加您要访问的 JSP 页面的完整路径并尝试连接到 http//localhost:8080/YOURPAGE.jsp,这是有问题的缺少上下文。

为什么使用端口 8089 而不是 8080?

有可能是tomcat server.xml中缺少context,有类似这样的一行吗?

<Context docBase="WebProject" path="/WebProject" reloadable="true" source="org.eclipse.jst.jee.server:LoginServlet"/></Host>

关于eclipse - 404 错误 Apache Tomcat 7 从 Eclipse Juno IDE 运行 JSP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13940186/

相关文章:

java - 如何让Tomcat连接到多个数据库?

java - Spring Boot 应用程序不工作

html - 当两个文件都在 Eclipse 元素的同一个包中时,如何将 css 链接到 html? (从定制的 http 服务器加载 html)

android - 如何在 Eclipse for Android 的 logcat 中隐藏、删除、过滤日志

java - 文件上的 Http 415 使用 Jersey 上传

Tomcat 7 自动崩溃

eclipse - 从 Perforce 导入项目并将其转换为 Maven 项目后,自动完成和 ctrl+click 需要什么才能在 Eclipse 中工作?

java - Android:工作线程完成工作后如何执行回调

java - JSP scriptlet 是反模式吗?

apache - org.apache.jasper.JasperException 异常