【问题标题】:Best Method for Jar Extraction in Unix/Linux?在 Unix/Linux 中提取 Jar 的最佳方法?
【发布时间】:2011-01-08 01:35:46
【问题描述】:

如何在 (Ubuntu) Linux 中提取 JAR 文件的内容?

【问题讨论】:

  • 这与 Linux 有什么关系?您在任何其他操作系统中使用完全相同的方法。
  • 您应该始终选择正确的答案。这就是网站的运作方式

标签: linux ubuntu jar


【解决方案1】:

有趣的事实:.jar 文件实际上只是一个 .zip 文件

unzip file.jar

【讨论】:

【解决方案2】:
jar -xvf file.jar

【讨论】:

  • 它说“它看起来不像一个 tar 档案”
  • jar -xvf file.jar tofolder
  • 什么包(在我的例子中,在 ubuntu/wheezy 上)提供 jar 命令?
  • @lindes 如果您使用的是 ubuntu/debian,只需 apt-get install fastjar
  • 在 CentOS 上什么都不做。 $ sudo /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/bin/jar -xvf gs.jar $ ls gs.jar
【解决方案3】:

或者如果你安装了 jdk:

jar xf file.jar

【讨论】:

  • 在 CentOS 上什么也不做。 $ sudo /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/bin/jar xf gs.jar $ ls gs.jar
【解决方案4】:

对于 GUI 查看器使用:

file-roller file.jar

【讨论】:

    【解决方案5】:
    unzip -o GST_Build.jar -d
    

    尝试在 LINUX 中提取 JAR 文件

    【讨论】:

    • 这些 oneliners 应该在评论中,如果你想回答,那么它应该解释它是如何工作的,以便更好地理解 OP 和未来的参考寻求者
    • 请不要大喊大叫,即不要使用所有大写字母。
    猜你喜欢
    • 1970-01-01
    • 2010-12-19
    • 1970-01-01
    • 2012-04-26
    • 1970-01-01
    • 2018-05-24
    • 1970-01-01
    • 2015-01-15
    • 2021-04-05
    相关资源
    最近更新 更多