У меня есть .jar-файл, и я декомпилировал его с помощью Java Decompiler, я хочу изменить файл .class из .jar и перекомпилировать его. Я попытался использовать eclipse для копирования кода, но у него много импорта, поэтому я не могу перекомпилировать его в файл .class без импорта. Есть ли другое решение? Есть ли лучший подход к этому?Как я могу отредактировать файл .class из банки?
-2
A
ответ
0
Вы должны с первого взгляда предотвратить этот тип исправлений и изменений. Но если это необходимо, у вас также должен быть весь код класса импорта, чтобы перекомпилировать декомпилированный класс, поскольку они понадобятся во время компиляции, но это может оказаться невозможным вариантом.
Другим подходом, который вы можете использовать, является Редактор классов, который позволяет редактировать файл класса. Get It Here
-4
Директива импорта - «синтаксис сахара». Компилятор добавляет правильный пакет во все ссылки на классы.
+1
Это не совсем ответ .... –
Смежные вопросы
- 1. Java - Как я могу отредактировать файл класса
- 2. Как отредактировать файл с расширением .class?
- 3. Как я могу отредактировать ячейку из datgridview?
- 4. Почему я не могу отредактировать этот файл?
- 5. Как я могу проверить файл .class?
- 6. Как открыть файл из банки?
- 7. Как я могу использовать класс из другой банки в JAVA?
- 8. Как я могу @Autowire фасоль, созданная из внешней банки?
- 9. Как я получить банки от Class-Path-записи манифеста,
- 10. Как отредактировать файл `.class` в зависимости от Maven в Eclipse
- 11. Как я могу отредактировать файл NSString, сохраненный в массиве?
- 12. Как отредактировать библиотеку Android .class file
- 13. как отредактировать существующий файл jar в eclipse
- 14. Я хочу отредактировать файл xml
- 15. Java, как я могу сделать банку для редактирования другой банки
- 16. Как отредактировать файл jasper?
- 17. Где я могу отредактировать файл .htaccess в Firebase Hosting
- 18. Как отредактировать DLL-файл
- 19. Как я могу отредактировать пакет метеоров, который я добавил?
- 20. как отредактировать файл Mondodb.conf
- 21. Как отредактировать файл _vimrc?
- 22. Как отредактировать файл .dll
- 23. Как я могу зашифровать файл класса (.class) в andorid?
- 24. Как отредактировать IList <Class>?
- 25. Как я могу прочитать CtClass из .class-файла?
- 26. Как отредактировать файл AndroidManifest.xml?
- 27. Как отредактировать файл php.ini?
- 28. Как отредактировать большой файл
- 29. Могу ли я отредактировать файл в Visual Studio?
- 30. Как отредактировать файл XML
Если вы не можете перекомпилировать его в файл .class без импорта, то перекомпилируйте его в файл .class * с * импортом. –
Укажите, какую проблему вы пытаетесь решить. Почему вам необходимо декомпилировать и перекомпилировать файл класса? Вероятно, ваша оригинальная проблема может быть решена более простым способом. См. [Проблема XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). –
Реальный вопрос, который вы должны задать, - вот почему вы хотите это сделать? Это не очень хорошая практика, чтобы изменить вещи таким образом ... –