代码之家  ›  专栏  ›  技术社区  ›  Karthikeyan Subramaniam

java-xvf测试。jar不工作

  •  0
  • Karthikeyan Subramaniam  · 技术社区  · 6 年前

    我试图提取测试结果。罐子 命令正在成功执行 但没有输出。

    user@host:home/test->ll
    drwxr-xr-x 107 user abc  6040 Apr  4 09:55 ..
    drwxr-xr-x   2 user abc    26 Apr  4 10:06 .
    -rw-r--r--   1 user abc 51241 Apr  4 10:06 test.jar
    user@host:home/test->jar -xvf test.jar
    user@host:home/test->ll
    total 262
    drwxr-xr-x 107 user abc  6040 Apr  4 09:55 ..
    drwxr-xr-x   2 user abc    26 Apr  4 10:06 .
    -rw-r--r--   1 user abc 51241 Apr  4 10:06 test.jar
    

    请帮我解决这个问题

    实际要求: 需要提取和访问jar文件中的资源。

    2 回复  |  直到 6 年前
        1
  •  3
  •   A.K.    6 年前

    根据Oracle Java toutorials: https://docs.oracle.com/javase/tutorial/deployment/jar/unpack.html 您应使用以下物品打开包装:

    jar xfv test.jar
    

    没有“-”符号。

    x选项表示要从JAR归档文件中提取文件。

    f options表示要从中提取文件的JAR文件是在命令行上指定的,而不是通过stdin指定的。

    v是详细的

        2
  •  0
  •   Arun Binoy    6 年前

    也尝试使用此命令 unzip test.jar 下面的命令帮助您查看一些文件,而不提取所有文件。

    unzip -q -c test.jar META-INF/MANIFEST.MF