Я разрабатываю программу, которая автоматически модифицирует файл jar с уже полученными файлами классов (точнее, я изменяю Minecraft).Это может включать распаковку банки в папку, редактирование файлов (простое использование класса File), переупаковку банки и удаление временной папки с отредактированными файлами.Итак, как мне распаковать / повторно сжать файл jar?