Сравнение контрольных сумм и нахождение различий

Есть ли способ найти различия между несколькими файлами JAR, когда их контрольная сумма отличается?

Исходя из соглашения об условном депонировании, мой живой код должен совпадать с последним выпуском от разработчика. Я сравнил файл JAR с помощью FastSum, и у меня есть различия в контрольных суммах. Как я могу найти, где эти различия?

Есть ли инструмент для этого?

2 ответа

Jar-файлы - это сжатые zip-архивы, поэтому вам нужно разархивировать оба jar-файла, в результате чего в двух папках будет несколько файлов. Для каждого файла в одной папке вы теперь проверяете, существует ли этот файл и в другой, и если да, если содержимое одинаковое.

Можно использовать программное обеспечение BeyondCompare для непосредственного сравнения War/Jar

Другие вопросы по тегам