Tomcat 404错误:源服务器未找到目标资源的当前表示,或者不愿意透露存在该目标资源

时间:2017-04-03 13:45:08

标签: java tomcat http-status-code-404

我正在关注 o7planning 的教程,并在第6步陷入困境:

http://o7planning.org/en/10169/java-servlet-tutorial

这只是一个显示 HelloWorld 的简单项目,但由于某种原因,我不断收到404错误。详情:

enter image description here 但是Tomcat欢迎页面显示正确。

Tomcat welcome page

到目前为止我尝试过的解决方案(并且它们不起作用):

  

右键单击项目 - >属性 - >项目方面 - >运行时 - >选中“Apache Tomcat v9.0” - >申请 - >光洁度。

     

服务器标签 - >右键单击“Tomcat v9.0 ...” - >属性 - >开关位置 - >在“服务器位置”面板上选择“使用tomcat安装”。

2 个答案:

答案 0 :(得分:18)

问题解决了,我没有添加 index.html 。在 web.xml

中指出了哪一点

enter image description here

注意:项目可能包含多个 web.xml 文件。

如果

中有另一个 web.xml
  

的src /主/ web应用/ WEB-INF

然后你可能需要添加另一个索引(这次 index.jsp )到

  

的src /主/ web应用/ WEB-INF /页/

答案 1 :(得分:12)

希望这会有所帮助。从eclipse中,您右键单击该项目 - >运行方式 - >在服务器上运行,然后它对我有用。我使用了Eclipse Jee Neon和Apache Tomcat 9.0。 :)