Java eclipse上的http 404错误
我已经找到了这个问题的几个副本,但没有一个对我有帮助。 我用eclipse和apache服务器处理jsp和hibernet。 服务器安装在端口9090中。已从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概述: 我错过什么了吗
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