关于解决Eclipse报错“Path must include project and resource name:xxx.xxx”的方式

       偶然一次在查看Srtuts2的jar包的时候,想看一下struts-default.xml里写了什么,手残点到了上面一个文件(后缀为dtd,后面点了其他文件,也是类似的报错),报了以下错误:


在网上搜寻了很久,没有找到合适的解决方案,于是,自己瞎琢磨,不知道算不算解决了:

解决方案:
(1)很简单,去网上百度搜索"eclipse下载",下载最新版的Eclipse,下载好后,选择你想要的Eclipse版本进行安装,这里我选择的是JavaEE,等待安装完后,打开新版的Eclipse进行相关配置,导入项目,点击查看会报错的文件,不再报错,问题解决!(有兴趣的小伙伴可以往后看看,如果有更好的解决方案,求分享!)

为什么我要重装Eclipse?请往下看(我也很绝望啊QAQ)

虽然报了这个Error但是项目还是能正常运行,并不影响,Console下面并没报错,然而经过仔细一番地查找,我发现错误是在"Error log"里面显示的如下图:


       上图中报错显示 "Unhandled event loop exception(未处理的无限循环异常)" ,意味着这个异常只要你触发了,就会不停地产生异常,一开始我没理会,但是一旦触发,每当你关闭的时候,Eclipse无法处理这些异常,导致Eclipse无法正常关闭,卡死在那。
       一开始以为是我项目的jar包有问题,但经检测,项目里面不包含"Plug-in(插件程序)"以下的那些jar包,经过一番搜寻,发现那些类似jar包名称的东西,其实是你通过Eclipse创建的"Workspace"里的文件夹,当你打开Eclipse,创建并选择一个"Workspace"的时候,在"Workspace"里面自动生成了两个文件夹,分别是 ".metadata"
"RemoteSystemsTempFiles",点击打开".metadata"文件夹,发现里面有个".plugins"文件夹,而这里面就是存放刚才那些"未知jar包"的文件夹,但里面并不是jar包,原来全都是文件夹0.0,而且里面的文件夹和文件会随着你在Eclipse的操作而变化,意味着,在"Error log"里面显示的错误,是由于Eclipse在".plugins"中自动生成的文件,并不能满足Eclipse查看该文件的需要,导致显示此错误,所以我认定是Eclipse版本本身的问题,于是便去网上下载了最新版的Eclipse,配置,导入项目文件,再次查看相同的文件,不再报错!问题解决!(PS:虽然还尝试过很多其他方法,均以失败告终QAQ)

(上图是新版Eclipse中.plugins文件夹的截图)

个人观点,希望对你有帮助!如果有误或者不恰当的地方,请指出来!

如果有更好的方法,请在下方留言评论哦~,谢谢


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值