当前位置: 首页 > 知识库问答 >
问题:

所需库的存档无法读取或不是有效的ZIP文件

万俟渊
2023-03-14

在谈到这个问题之前,让我解释一下我做了什么,使我陷入了这个问题。

>

  • 我在github上创建了一个帐户,并创建了一个名为Android的存储库。
  • 然后我在windows 7中安装了github客户端。
  • 然后打开这个客户端,提供身份验证并将存储库克隆到本地目录C:\users\aniket\documents\github\android(此文件夹中包含.git文件夹)。
  • 然后我转到我的Eclipse ADT并安装了EGit插件,如本文所述。也I
  • 然后在Eclipse中右键单击我的项目tictactoe转到team->share project并提供我的存储库路径,即c:\users\aniket\documents\github\android
  • 我的项目被添加到本地存储库中,在我的github客户端中,它显示了在github站点上的实际存储库中提交文件的所有选项。
  • 但我的项目突然显示错误,并带有红色“!”在上面签字。

    描述-->所需库的存档:无法读取项目“tictactoe”中的“c:/users/aniket/androidworkspace/tictactoe/libs/android-support-v4.jar”或它不是有效的ZIP文件

    资源-->TicTacToe

    路径位置-->生成路径

    即使在分离存储库之后,也会显示该错误。

    以前有没有人遇到过这种情况。解决方案或变通办法是什么?我谷歌了一下,最初的几个链接显示这是一个Eclipse bug。请建议可以做什么使我的项目回到可执行状态?

  • 共有1个答案

    常枫涟
    2023-03-14

    这是一个Eclipse bug。类似的问题我已经遇到过好几次了。关闭和重新打开项目的工作有时。如果不起作用,试着重新启动Eclipse。

     类似资料:
    • 在Eclipse中为我的XXXXClient(web服务)项目运行Maven安装时,我反复收到以下消息:“项目”XXXXClient“中的required Library:'x:/xxxx/xxxx/.m2/repository/javax/enterprise/CDI-API/1.0-sp4-redhat-4/CDI-API-1.0-sp4-redhat-4.jar'无法读取或不是有效的ZIP文

    • 我一直在尝试读取ZIP存档中的PHP文件。我编写了以下代码,它可以读取文本文档和回显而没有错误,但当我用PHP文件测试时,什么都没有出现。那么我可以做些什么来读取PHP文件而不提取呢? 提前感谢!

    • 问题内容: 我有一个zip存档,其中包含一堆纯文本文件。我想解析每个文本文件的数据。到目前为止,这是我写的内容: 我需要一个RandomAccessFile来做到这一点吗?我在拥有ZipInputStream的地方迷路了。 问题答案: 不,您不需要。首先获取此zip文件条目的数据: 然后将其包装为(从二进制解码为文本)和a (一次读取一行): 然后像往常一样从中读取行。像往常一样将所有适当的位包装

    • 问题内容: 我需要在zip文件中读取单个文件“ test.txt”的内容。整个zip文件是一个非常大的文件(2gb),其中包含很多文件(10,000,000),因此,提取整个文件对我而言不是可行的解决方案。如何读取单个文件? 问题答案: 尝试使用包装器: 您也可以使用:

    • 我需要从zip存档中包含的所有文件中提取特定的行(第二行)。我的尝试(显然)不起作用。我能找到的与此相关的一切都包括使用特定的字符串/变量来缩小要从存档文件中提取的内容——我不能在我的情况下使用它。 我得到的最接近的结果是从所有文件中提取所有行。 理想情况下,我希望使用类似于然后以获取每个文件的第二行。但这不适用于zipfiles。我需要创建临时文件并使用这种语法吗?或者有办法解决这个问题吗? 我

    • 问题内容: 当我在Tomcat上执行display.war文件时,我在Catalina.2011-03-30.log中收到此错误。错误如下所示: 提前致谢。 问题答案: 不幸的是,原因和解决方案并不像Buhake Sindi所建议的 那么 明显。我之前在几个论坛中都多次看到此问题。我自己至少经历过一次。Google目前对确切的异常消息给出了500多次匹配。一切都没有答案。但是,有一些提示表明它可以