Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Eclipse项目红色叹号且没有错误的包

Eclipse项目红色叹号且没有错误的包

作者头像
程裕强
发布于 2022-05-06 09:50:00
发布于 2022-05-06 09:50:00
1.3K0
举报

如下图,Eclipse项目显示一个红色叹号,不能运行。

直接右击项目–>build path–>Configure build path找到Libraries这一项 对于一般的问题,看看哪个jar包报错删了clean一下就好了。

然而,今天遇到的问题是“Java Build Path” 的Libraries下面有错误的包。

单击下面窗口中的MarKers分页(或者通过主菜单window—>show view –>markers),终于发现存在的错误

Description Resource Path Location Type Archive for required library: ‘C:/Users/hadron/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar’ in project ‘hdfsDemo’ cannot be read or is not a valid ZIP file hdfsDemo Build path Build Path Problem

注意:网上提供的解决办法是“用记事本打开项目根目录的.classpath文件,找到这一行,删掉”,但是我遇到的问题是,.classpath文件中根本没有kind=”lib”这一项。

针对我遇到的具体问题解决办法

去.m2资源库中删除报错的jar包。 具体操作:打开’C:/Users/hadron/.m2/repository/commons-collections/commons-collections/目录, 然后直接删除3.2.1目录。右击项目–>Maven–>Update Project,或者直接通过快捷键alt+F5,打开Update Maven Project对话框,更新maven项目,重新下载相关的jar包。

上面的问题解决了一个,这时又出现了另一个问题: Description Resource Path Location Type Archive for required library: ‘C:/Users/hadron/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.7.1/hadoop-hdfs-2.7.1.jar’ in project ‘hdfsDemo’ cannot be read or is not a valid ZIP file hdfsDemo Build path Build Path Problem

同样删除C:/Users/hadron/.m2/repository/org/apache/hadoop/hadoop-hdfs/目录下 的2.7.1目录,然后更新maven项目,重新下载jar包。问题即可解决。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档