У меня есть файл example.jar. Я пытаюсь обновить файл класса в банке. когда я упаковываю файл класса с помощью утилиты jar или zip (командная строка-linux)
Я старался :
jar uf мой MyJarFile.jar MyclassFile.class
zip -u мой MyJarFile.jar MyclassFile.class
Я получаю некоторую контрольную сумму, предположим, XXYYZZ.
Но когда я упаковываю один и тот же файл класса в Windows, используя 7zip(GUI), я получаю другую контрольную сумму, скажем MMNNOO. Это из-за изменения степени сжатия.Я имею в виду размер также отличается.
Теперь мой вопрос: как мне добиться такой же степени сжатия, то есть той же контрольной суммы.
РЕДАКТИРОВАТЬ 1: я пробовал банку на обеих платформах. оба выдают разные cksum ... :(