Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 EclipseTomcat中给出错误404的简单Hello World servlet_Java_Eclipse_Tomcat_Servlets_Tomcat7 - Fatal编程技术网

Java EclipseTomcat中给出错误404的简单Hello World servlet

Java EclipseTomcat中给出错误404的简单Hello World servlet,java,eclipse,tomcat,servlets,tomcat7,Java,Eclipse,Tomcat,Servlets,Tomcat7,我试图遵循一个非常简单的HelloWorldServlet教程。我已经按照编写的所有步骤进行了操作,但是当我在tomcat7服务器上运行它(从eclipse中下载)时,它会给我一个HTTP错误404,表示请求的源代码不可用 请注意,我的服务器在上运行正常 本地主机:8080 。但是servlet- 本地主机:8080/HelloWorldServlet/HelloWorld 这意味着Tomcat无法将您的url映射到现有的servlet方法。你确定你正确地完成了所有步骤吗?很难说没有包含详细信息

我试图遵循一个非常简单的HelloWorldServlet教程。我已经按照编写的所有步骤进行了操作,但是当我在tomcat7服务器上运行它(从eclipse中下载)时,它会给我一个HTTP错误404,表示请求的源代码不可用

请注意,我的服务器在上运行正常

本地主机:8080

。但是servlet-

本地主机:8080/HelloWorldServlet/HelloWorld


这意味着Tomcat无法将您的url映射到现有的servlet方法。你确定你正确地完成了所有步骤吗?很难说没有包含详细信息。

您可能在url后缺少应用程序名称,如果您将其上载到gitHub,也许我可以提供更多信息。

所有步骤,包括代码,都是逐行执行的。我可以添加哪些详细信息?您可以仔细检查“HelloWorldServlet”上的上下文根是否设置正确,并且创建的servlet是否具有“/HelloWorld”映射。尝试访问xxx.xxx.xxx:8080/HelloWorldServlet/HelloWorld(假设您的端口为8080)不起作用。我在网上到处搜索,似乎没有解决方案。你能访问tomcat manager吗?你能看到屏幕截图吗?当你启动Tomcat时,控制台视图会显示什么?