V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lzhpo
V2EX  ›  程序员

jar 包报错“不可预料的压缩文件末端”

  •  
  •   lzhpo ·
    lzhpo · 2020-01-28 14:24:44 +08:00 · 2170 次点击
    这是一个创建于 1762 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有一个源代码,打成 jar 包了,jar 包的头或者尾部可能是被破坏了,我试过 Advanced RAR Repair 和 WinRAR 修复,但是都无法修复,反编译也是无法编译,请问各位大佬还有什么解决办法吗?

    6 条回复    2020-01-28 15:09:14 +08:00
    EPr2hh6LADQWqRVH
        1
    EPr2hh6LADQWqRVH  
       2020-01-28 14:38:43 +08:00
    unexpected end of archive

    没救

    zip 格式的索引是存在文件尾部的,索引丢失前面的东西就是一团乱麻而已。
    lzhpo
        2
    lzhpo  
    OP
       2020-01-28 14:46:06 +08:00
    那您知道他是如何把头部和尾部破坏的吗?或者有什么方式可以这样子破坏?
    lzhpo
        3
    lzhpo  
    OP
       2020-01-28 14:46:30 +08:00
    EPr2hh6LADQWqRVH
        4
    EPr2hh6LADQWqRVH  
       2020-01-28 14:56:33 +08:00
    复制文件复制到一半的时候盘拔了

    生成文件生成到一半的时候进程关了

    这种
    yomumanga
        5
    yomumanga  
       2020-01-28 15:02:01 +08:00
    @avastms yes
    lzhpo
        6
    lzhpo  
    OP
       2020-01-28 15:09:14 +08:00
    @avastms
    @yomumanga
    但是 Jar 里面的文件是正常使用的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5570 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:35 · PVG 09:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.