Декомпилируйте файл .Class внутри оригинального JAR - PullRequest
2 голосов
/ 12 марта 2020

У меня есть файл JAR, и мне нужно изменить только один из моих файлов .class. Я декомпилировал его в Интернете и сделал свою модификацию, на самом деле это всего лишь модификация некоторых текстов в моем файле .class. Теперь у меня вопрос, как мне перезаписать модифицированную версию в исходной?

Может ли кто-нибудь мне помочь?

Спасибо Sepide

1 Ответ

1 голос
/ 12 марта 2020

Вам необходимо скомпилировать исходный файл Java обратно в файл класса. Возможно, самый простой способ - декомпилировать весь проект, внести изменения, а затем перекомпилировать его (возможно, вручную заменив только этот конкретный jar-файл).

Но имейте в виду, что циклическое отключение таким способом не является 100% -ным доказательством. Особенно, если есть запутывание. Тем не менее, это может работать, и я делал это успешно в прошлом. YMMV.

...