gpt4 book ai didi

java - 遵循有关此问题的建议后,在 Mac 上仍然有 Eclipse EE 404

转载 作者:行者123 更新时间:2023-11-28 22:55:11 24 4
gpt4 key购买 nike

首先,我知道还有其他关于 Tomcat、Eclipse 和臭名昭著的 404 错误的问题。但是,他们都没有设法解决问题。我已经在这个问题上花费了超过 24 小时。

为了节省时间,当我配置所有内容(包括 Tomcat,并在 Eclipse 中创建服务器)时,我:

• 使用服务器属性窗口中的“切换位置”按钮将服务器位置从“工作区元数据”更改为正确位置。

• 我在服务器位置中选择了“使用 Tomcat 安装”选项,并保存了我所做的选择。

在这两种情况下,我都重新启动了服务器。如果您对我目前正在开发的应用程序感到好奇,这是一个简单的 Hello World 应用程序,可在以下位置找到:http://theopentutorials.com/examples/java-ee/servlet/how-to-create-a-servlet-with-eclipse-and-tomcat/

• 我已将 Java 文件包含在 web.xml 中的“欢迎文件”列表中。

最后,出于好奇,为什么 Eclipse 浏览器只转到项目目录,而不是 servlet 本身? (如果我添加 servlet 名称,则会出现“Hello World”)。

• 是的,如果我输入“http://localhost:8080”,就会出现默认的 Tomcat 页面,所以没有问题。

谁能告诉我,为什么我在这一切之后仍然收到 404,并遵循在 SO 此处标记为“已接受”的建议,例如:

HTTP Status 404 - The requested resource (/) is not available

在此先感谢您的帮助,非常感谢。

最佳答案

错误 404 可能由于大量不同的原因而发生。为了解决这个问题,您应该先检查您的 tomcat 日志文件。它包含路径:

%PATH_TO_WORKSPACE%\.metadata\.plugins\org.eclipse.wst.server.core\tmp%SERVER_NUMBER%\
logs

通常它包含一些描述问题的堆栈跟踪。如果没有,那么您应该在那里检查已部署的应用程序:

%PATH_TO_WORKSPACE%\.metadata\.plugins\org.eclipse.wst.server.core\
tmp%SERVER_NUMBER%\___YOUR_APP____

eclipse 插件 可能无法正确部署您的应用程序(经常发生),您应该试试这个:

Project --> clean
'Right click on your server' --> clean

或者只是从我之前提到的目录中删除您的 webapp,然后从头开始重新部署它。

关于java - 遵循有关此问题的建议后,在 Mac 上仍然有 Eclipse EE 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29045739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com