【问题标题】:Strange issue with jar filejar文件的奇怪问题
【发布时间】:2013-07-21 07:39:31
【问题描述】:

我对 jar 文件有以下奇怪的问题:

  1. 使用 jar 文件时 - 一切正常。

  2. 提取 jar(使用 jar -xf)并再次归档 - 由于包名称不正确,应用程序无法运行。

  3. 我将 jar 文件重命名为 .zip - 我看到包的名称是“pack1”而不是“Pack1”。 我注意到使用jar -xf解压jar文件时,这个包的目录不正确。

  4. 使用反编译器 (jd-gui) 打开 jar 文件会显示正确的名称(“Pack1”)。

谁能帮我理解这个问题?

谢谢。

【问题讨论】:

    标签: java class jar zip unzip


    【解决方案1】:

    您使用的是什么操作系统?如果是windows,是否处理长文件名?

    【讨论】:

    • 在 SunOS 上编译。在 Windows 上提取。
    • 哪个版本的windows?它可能无法合理地处理长文件名。
    • windows 7. 文件名很短 - 4 个字母。
    • Windows 7 应该没有我想的问题。
    猜你喜欢
    • 2019-01-27
    • 2011-01-19
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多