java– 无法解析Eclipse“Archive for required library …”问题

java– 无法解析Eclipse“Archive for required library …”问题,第1张

概述我需要帮助来解决这个非常常见的Eclipse错误.背景:我正在使用Eclipse(juno)ADT在Ubuntu14.10上运行一个android项目,一切都很好,直到我决定在代码中使用websockets,我为此包含了json-org.jar和WebSocket.jar,从githubprojecthere.问题:我现在得到这两个JAR的“存档所需库:无法读

我需要帮助来解决这个非常常见的Eclipse错误.

背景:我正在使用Eclipse(juno)ADT在Ubuntu 14.10上运行一个androID项目,一切都很好,直到我决定在代码中使用websockets,我为此包含了Json-org.jar和WebSocket.jar,从github project here.

问题:
我现在得到这两个JAR的“存档所需库:无法读取或不是有效的ZIP文件”错误.

我花了无数个小时试图解决这个构建问题.到目前为止,我已经完成了以下工作:

>将JAR添加到构建路径.删除并再次添加它们.
>再次下载JAR并替换以前的文件.
>重启Eclipse.
>关闭并打开相关项目.
>清理并构建特定项目.
>通过从终端执行./eclipse -clean来清除Eclipse缓存.
>将我的java编译器从1.7降低到1.5
>创建了一个单独的AndroID工作区并将项目导入到新工作区中.
>因为我不使用Maven,所以没有做Maven清洁工作.

到目前为止,我查找和尝试的所有内容都失败了.我提到了以下相关问题:

> Compiler error “archive for required library could not be read” – Spring Tool Suite
> archive for required library could not be read or is not a valid ZIP file

这是项目构建的截图:

有人可以帮我解决这个问题!我真的需要帮助.

解决方法:

我现在已经解决了这个问题.

我认为项目中包含的一些JAR之间存在重复冲突.消除WebSocket.jar,Json-org.jar和java-websocket-1.3.0.jar解决了构建问题,并且代码实际上并不需要这些JAR依赖项.

总结

以上是内存溢出为你收集整理的java – 无法解析Eclipse“Archive for required library …”问题全部内容,希望文章能够帮你解决java – 无法解析Eclipse“Archive for required library …”问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1099306.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存