У меня есть JAR-файл, который я хотел бы отредактировать строку внутри своих классов. Поэтому я извлек его с помощью Winrar, выполнил внесенные изменения и сохранил его. Теперь у меня есть папка с подпапками внутри, которая содержит файлы классов (около 30 единиц). Мой вопрос здесь в том, как я могу воссоздать Jar-файл из этих папок & файлов? Как будто это делает обратное действие извлечения Jar-файла ..?Как сделать файлы классов в JAR-файл
ответ
Вы можете создать .zip-файл, переименовать его (с помощью WinRAR) в something.jar, чтобы он стал архивом .jar, а затем скопировал папки в там.
Но то, что вы делаете на самом деле не рекомендуется делать
Вы не должны извлечь и повторно архивировать это так.
И НЕ повторяю, НЕ редактируйте файлы .class!
Jar файл в основном zip-файл - однако лучший способ редактировать баннеры - использовать файловый менеджер (например, Total Commander). Вы можете удалять, копировать, переименовывать, ... независимо, прозрачно внутри архива.
http://en.wikipedia.org/wiki/JAR_%28file_format%29
Может быть только один наконечник для Total Commander - войти в архив просто использовать Ctrl-PageDown. И я не думаю, что что-то не так в редактировании jar (в некоторых случаях у вас нет другого варианта). Однако редактирование файлов классов ... это другая игра ...
Привет, Ну, я пробовал, и он отлично работает сейчас, спасибо! Мне просто нужно исправить мой метод редактирования файлов классов, и все будет нормально: D – AlphaCode
- 1. Как сделать файлы классов unisassemblable
- 2. Как сравнить файлы классов
- 3. Как сделать ArrayList классов?
- 4. Как создать файлы классов в Android Studio
- 5. Любой способ сделать файлы классов Java в синхронизации онлайн
- 6. Как сделать файлы свойств доступными для всех классов (а не только классов Action) в struts2
- 7. Как «декомпилировать» файлы классов Java?
- 8. Как переопределить файлы классов (asm.ClassWriter.getCommonSuperClass)?
- 9. Как анализировать файлы классов Java?
- 10. Импорт классов в файлы Java
- 11. Пакет - туземцы, банки и файлы классов классов
- 12. Как добавить файлы классов в проект Maven2
- 13. Как развернуть апплеты (файлы классов) в netbeans?
- 14. Где хранить файлы классов?
- 15. Рекурсивно удалять файлы классов
- 16. Файлы Eclipse и классов
- 17. .pde файлы как файлы классов Java в Eclipse?
- 18. Файлы классов C++
- 19. Импорт классов в файлы ActionScript
- 20. Как сделать список классов общедоступным?
- 21. Java: файлы классов упаковки
- 22. Файлы данных конкретных классов в matlab
- 23. Как использовать файлы классов внутри файла jar?
- 24. Gradle: Как удалить файлы классов после компиляции
- 25. Как эффективно использовать файлы других классов?
- 26. Файлы настроек .NET в проектах библиотеки классов
- 27. Файлы библиотеки классов библиотеки C#
- 28. Как использовать заголовочные файлы для классов?
- 29. Как удалить устаревшие java-файлы классов?
- 30. выполнить файлы классов с пакетами?
Привет, я сделаю это, но могу ли я знать, почему редактирование файла класса плохо? – AlphaCode
, когда я сделал это, он сказал, что файл поврежден. – AlphaCode
Вы не должны редактировать .class файлы КОГДА-ЛИБО, потому что вы можете что-то массово перерисовать, если не знаете, что делаете. < – RecursiveExceptionException