Как редактировать код внутри банки?
Возможный дубликат:
Изменение кода класса из файла JAR
Я пришел с этим из.Net, где есть Reflector и Reflexil, что позволяет мне открывать сборку и редактировать ее код без необходимости повторной компиляции. Я провел некоторое исследование и нашел jd-gui, который позволяет мне просматривать java-код внутри jar-файла, но я не могу найти ничего похожего на reflexil.
Есть ли какое-либо программное обеспечение, которое позволило бы мне модифицировать банки без необходимости их повторной компиляции?
1 ответ
Решение
Вообще-то, баночка - это просто почтовый индекс, поэтому перекомпиляции нет. Просто распакуйте его (используя jar xf), добавьте, замените или удалите некоторые файлы или каталоги и снова выполните jar (используя jar cf).