У меня есть банка, в которой все файлы классов имеют свое магическое число и тип удалены, я не очень хорошо осведомлен об этой конкретной области. Каким будет лучший способ добавить обратно в 0XCAFEBABE и тип обратно в каждый файл классов и переупаковать банку?Вставка магического номера в файлы классов
EDIT: я проверил, только магия номер отсутствует, файлы не повреждены, если я добавлю его вручную.
Почему бы просто не взглянуть на исходный код java? (У меня такое чувство, что я знаю ответ на этот вопрос) –
@HovercraftFullOfEels: Я думаю, что OP спрашивает об этом: http://en.wikipedia.org/wiki/Java_class_file#Magic_Number, который не имеет никакого отношения к исходному коду. –
Как было удалено магическое число? Кажется, это очень странно, и я сомневаюсь, что дальнейший урон не будет. –