Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java eclipse上的http 404错误_Java_Eclipse_Apache_Tomcat_Eclipse Plugin - Fatal编程技术网

Java eclipse上的http 404错误

Java eclipse上的http 404错误,java,eclipse,apache,tomcat,eclipse-plugin,Java,Eclipse,Apache,Tomcat,Eclipse Plugin,我已经找到了这个问题的几个副本,但没有一个对我有帮助。 我用eclipse和apache服务器处理jsp和hibernet。 服务器安装在端口9090中。已从D://导入下载的项目。 清除jre路径后,我在服务器上运行该项目,输出错误 `HTTP状态404-/servlet/ 类型状态报告 消息/servlet/ 说明请求的资源不可用。 ApacheTomcat/7.0.32` 谷歌搜索提供了一些补救措施,我也照做了。以下是屏幕截图 项目: 服务器属性: Tomcat概述: 我错过什么了吗

我已经找到了这个问题的几个副本,但没有一个对我有帮助。 我用eclipse和apache服务器处理jsp和hibernet。 服务器安装在端口9090中。已从
D://
导入下载的项目。 清除jre路径后,我在服务器上运行该项目,输出错误

`HTTP状态404-/servlet/ 类型状态报告 消息/servlet/

说明请求的资源不可用。 ApacheTomcat/7.0.32`

谷歌搜索提供了一些补救措施,我也照做了。以下是屏幕截图

项目:

服务器属性:

Tomcat概述:


我错过什么了吗

如果服务器配置正确,下面的步骤可以解决404问题

第一名:

检查此项目的上下文根目录

您可以从项目-->属性->web项目设置中编辑上下文根

秒:

重新启动服务器并尝试重新清理和生成。有时这解决了404问题

第三名:

1) 双击服务器或右键单击->打开

2) 单击打开启动配置

3) 转到类路径选项卡

4) 请参阅用户条目中的commons-daemon.jar是否可用(如果不可用),然后单击addexternaljar-->路径(您可以在TOMCAT_HOME/bin中找到它)

5) 单击应用并重新启动服务器


现在访问:
http://localhost:9090/

我解决了这个问题。我犯了一些错误 1.我未能在web.xml中包含欢迎页面
2.我已将该项目放在eclipse工作区中,并将服务器位置选择为
使用tomcat安装
。那是错误的。我应该选择
工作区元数据
,因为我的项目在工作区中

默认上下文根是项目名称本身。正确的?这里是servlet。那么,我应该编辑什么来代替这个名称呢?只有当它与您正在访问的内容不同时,您才需要编辑。我用另一个条件更新了我的答案,这可以解决这个问题。这可能会对您有所帮助。这3种方法对我不起作用:(.我在TOMCAT_HOME/bin中找不到commons-daemon.jar。但是我已经将其作为外部jar添加到了用户条目中;我在eclipse_space中有这个项目。是否有任何与项目位置相关的问题?我解决了这个问题。我犯了一些错误。您试图访问哪个url