eclipsemaven服务器显示404,eclipse-HTTP状态404-请求的资源(/)不可用

eclipse-HTTP状态404-请求的资源(/)不可用

我在Eclipse中集成了Tomcat 7。 当我使用Eclipse启动它时,它表明Tomcat已启动并正在运行,但是当我在浏览器中转到[http:// localhost:8080]时,出现以下错误:

HTTP状态404-/

类型状态报告

信息 /

说明所请求的资源(/)不可用。

Apache Tomcat / 7.0.23

我尝试在server.xml中更改端口,以防万一其他服务使用了8080,但它也不起作用。 我该如何解决?

11个解决方案

111 votes

你在期待什么? 默认的Tomcat主页? 如果是这样,您将需要配置Eclipse以从Tomcat进行控制。

双击“服务器”选项卡中的Tomcat服务器条目,您将获得服务器配置。 在左列的“服务器位置”下,选择“使用Tomcat安装”(请注意,当该按钮灰显时,请阅读本节的开头!!))。 这样,Eclipse将完全控制Tomcat,这样,当从Eclipse内部运行时,您还可以使用Tomcat Manager访问默认的Tomcat主页。 我只是看不到在使用Eclipse进行开发时有什么用。

511b5759006a8f7558953b69161fbca6.png

端口号不是问题。 否则,您将在Tomcat的启动日志中遇到异常,并且浏览器将显示特定于浏览器的“连接超时”错误页面(因此不会显示特定于Tomcat的错误页面,当Tomcat不启动和运行时,该页面将无法提供! )

BalusC answered 2020-01-22T23:52:06Z

34 votes

采取以下步骤可以帮助我解决问题。

在Eclipse中,右键单击服务器,然后单击属性。

如果位置设置为工作区/元数据,请单击开关位置,然后因此它指向localhost.server上的/ servers / tomcatv7server

保存并关闭

接下来双击服务器

在服务器位置下,通常将其选择为使用工作区元数据,而是选择使用tomcat安装

保存更改

重新启动服务器并验证localhost:8080是否正常。

Amey Haldankar answered 2020-01-22T23:52:56Z

14 votes

将ROOT(默认)Web应用程序复制到Eclipse。

Eclipse在Eclipse工作区中创建Tomcat文件夹时,忘记复制默认应用程序(ROOT,示例等)。

转到C:\ apache-tomcat-7.0.27 \ webapps,右键单击ROOT文件夹并将其复制。

然后转到Eclipse工作区,转到.metadata文件夹,然后搜索“ wtpwebapps”。 您应该找到类似your-eclipse-workspace.metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ wtpwebapps(如果您已经在Eclipse中注册了另一台服务器,则为... / tmp1 / wtpwebapps)。

转到wtpwebapps文件夹,单击鼠标右键,然后粘贴ROOT(如果询问是否要合并/替换文件夹/文件,请说“是”)。

然后重新加载localhost:8080以查看Tomcat欢迎页面。

Paul Thomas answered 2020-01-22T23:53:39Z

6 votes

我做了BalusC所说的,但对我来说还不够,我必须清理Tomcat工作目录:(在“服务器”选项卡上的“ Tomcat”上单击右键->“清理Tomcat工作目录”)

walox answered 2020-01-22T23:53:59Z

5 votes

如果您将端口号更改为其他名称,请再次检查服务器规格。并更改链接中的端口号,无论它是新的端口号。

在尝试访问本地主机之前,还要检查服务器是否正常运行。

Advait answered 2020-01-22T23:54:24Z

5 votes

如果您是JSP / Tomcat的新手,请不要修改tomcat的xml文件。

我假设您已经部署了Web应用程序。 但可以肯定的是,请尝试以下步骤:-右键单击您的Web应用程序-选择“运行方式/在服务器上运行”,选择Tomcat 7

这些步骤将在您的应用程序的浏览器中部署和运行。 检查Tomcat是否正常工作的另一种方法是查找tomcat存在的路径(在eclipse插件中),然后将一些有效的WAR文件复制到webapps(而不是wtpwebapps),然后尝试运行该应用程序。

lukastymo answered 2020-01-22T23:54:53Z

3 votes

如果“服务器位置”下的选项呈灰色显示,请注意标题中的消息:“服务器必须在不存在任何模块的情况下发布”。 要发布服务器,请在“服务器”窗口中右键单击服务器的名称,然后选择“发布”。

kansasian answered 2020-01-22T23:55:14Z

3 votes

有时清理服务器是可行的。 它为我工作了很多次。这仅适用于程序较早运行但突然停止运行的情况。

脚步:

“右键单击Tomcat Server-> Clean。然后重新启动服务器。”

Sourav Saha answered 2020-01-22T23:55:42Z

0 votes

对我来说,我的Eclipse安装非常困难-我想是因为我安装了struts。 针对该错误尝试了十种补救措施后,我重新安装了Eclipse,制作了一个新的工作区,一切正常。 使用Kepler-64-Windows,Tomcat 7,Windows 7。

Kevin S. Miller answered 2020-01-22T23:56:03Z

0 votes

我的使用Eclipse Luna,Maven和Tomcat的localhost项目也遇到了相同的问题-Tomcat主页看上去不错,但是我的项目会出现404错误。

在尝试了许多建议的解决方案(更新spring .jar文件,更改Tomcat服务器的属性,添加/删除项目,将JRE从1.6更改为7等)后,这些问题仍未解决,对我来说有效的方法就是刷新我的项目。 看来(Maven)构建之后Eclipse不会自动刷新项目。 在Eclipse 3.3.1中,“首选项”>“常规”>“工作区”下有一个“自动刷新”选项,但是该选项在Luna中似乎并不存在。

Maven在项目上全新安装。

**右键单击项目,然后选择“刷新”。 **

右键单击Eclipse Tomcat服务器,然后选择“清理”。

右键单击>发布,然后启动Tomcat服务器。

Gut Feeling answered 2020-01-22T23:56:46Z

0 votes

这为我工作:

项目>自动构建(确保已打开)

项目>清洁...

右键单击Tomcat>属性>常规选项卡>切换位置(从工作空间元数据切换到localhost.server的服务器)

重新启动Eclipse

作为服务器运行项目

Imran Ariffin answered 2020-01-22T23:57:27Z

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 当你在Eclipse中安装插件或更新软件时,可能会遇到"eclipse404请求资源不可用"的错误信息。这通常是由于Eclipse无法访问所需的软件库或存储库而导致的。 要解决这个问题,你可以尝试以下步骤: 1. 检查网络连接:确保你的计算机连接到互联网,并且网络连接正常。 2. 检查Eclipse设置:在Eclipse中,选择Window > Preferences > General > Network Connections。检查你的代理设置和网络连接是否正确配置。 3. 检查软件库地址:确保你正在使用正确的软件库地址。你可以尝试在浏览器中打开软件库地址以查看它是否有效。 4. 更改软件库地址:如果软件库地址无效,尝试更改为另一个镜像站点。你可以在Eclipse Marketplace中搜索其他可用的镜像站点。 如果你尝试了以上步骤仍然无法解决问题,你可以尝试等待一段时间后再次尝试,或者联系Eclipse社区进行支持。 ### 回答2: Eclipse404请求资源不可用可能是由于以下原因造成的: 1.服务器出现故障或未启动:当您请求一个资源时,该资源可能存储在某个服务器上。如果服务器出现故障或未启动,则会收到404错误。在这种情况下,您需要确认服务器是否正常运行并检查您的URL是否正确。 2.网址或链接错误:输入或复制链接时可能会出现一些问题,例如拼写错误、书写错误、URL地址错误等,导致无法访问对应的资源文件,因此会出现404错误。在这种情况下,您需要检查URL链接是否正确,并使用正确的URL地址。 3.缓存问题:如果您已经在之前访问过该网站,您的计算机可能会存储该网站的缓存版本。如果此时该资源文件已被修改或被删除,则会导致404错误。在这种情况下,您可以尝试刷新页面或清除浏览器缓存来解决该问题。 4.文件移动或删除:如果您正在查找某个特定的文件,但是该文件已被移动或删除,则会显示404错误。在这种情况下,您可以尝试在文件系统中搜索该文件,或者尝试联系文件的所有者,以查明该文件的位置。 总的来说,404请求资源不可用可能是由于服务器故障、网址或链接错误、缓存问题、文件移动或删除等原因造成的。为了解决该问题,您可以尝试刷新页面或清除缓存来解决该问题,并确保您的URL链接正确无误,避免拼写错误和书写错误。 ### 回答3: Eclipse404请求资源不可用是指当我们在使用 Eclipse 集成开发环境(IDE)时,我们尝试访问某个资源时,请求无法找到该资源。这种情况可能会发生在很多不同的场景中,例如下载插件、更新软件、访问库等。 Eclipse404请求资源不可用的原因有很多可能性。其中最常见的原因是因为我们的网络连接存在问题,或者我们的 Eclipse 版本过旧,无法对某些现有的插件进行支持。另外,也有可能是我们访问的资源已经被删除或者移到了其他地方。此外,如果我们使用的是代理服务器,也有可能出现请求无法找到资源的情况。 为了解决 Eclipse404请求资源不可用的问题,我们可以采取一些行动。首先,我们应该尝试通过更换网络连接或者重试请求来解决网络连接方面的问题。如果这不起作用,我们可以尝试更新我们的 Eclipse 版本,或者寻找其他的插件提供商。此外,我们还可以手动下载所需的插件或资源,然后将其导入到 Eclipse 中。 总之, Eclipse404请求资源不可用是一种常见的问题,但我们可以通过一些简单的步骤来解决它。最重要的是,我们需要对不同的可能性进行深入了解,以找到适合我们的最佳解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值