代码之家  ›  专栏  ›  技术社区  ›  yegor256

为什么jersey-server.jar是一个损坏的归档文件?

  •  0
  • yegor256  · 技术社区  · 14 年前

    这就是我要做的:

    $ wget wget --no-check-certificate --quiet \
    https://repository.jboss.org/nexus/content/groups/public/com/sun/jersey/jersey-server/1.4/jersey-server-1.4.jar
    $ tar tf jersey-server-1.4.jar
    META-INF/MANIFEST.MF
    META-INF/
    tar: Bad ZIP file: Unexpected end-of-entry record
    tar: Error exit delayed from previous errors.
    

    是我的错误还是JBoss存储库中的文件有问题?

    另外,在这个网址上有同样的故事: http://download.java.net/maven/2/com/sun/jersey/jersey-server/1.4/jersey-server-1.4.jar

    2 回复  |  直到 14 年前
        1
  •  2
  •   Stephen C    14 年前

    JAR文件是ZIP文件的一种形式,而不是TAR文件。使用 unzip 命令将其解包。或者更好的是,使用 jar Java安装中的实用程序。

        2
  •  0
  •   Dewfy    14 年前

    尝试其他位置,实际上我正在使用:

    wget http://download.java.net/maven/2/com/sun/jersey/jersey-server/1.4/jersey-server-1.4.jar
    

    我刚试过是对的