我在 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/