【发布时间】:2015-05-08 19:55:04
【问题描述】:
我需要帮助解决这个非常常见的 Eclipse 错误。
背景:我正在 Ubuntu 14.10 上使用 Eclipse(juno) ADT 开发一个 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
这是项目构建的截图:
谁能帮我解决这个问题!我真的需要这方面的帮助。
【问题讨论】:
标签: java android eclipse jar build