Редактор файлов классов Java - PullRequest
9 голосов
/ 21 апреля 2011

Как наиболее эффективно я могу декомпилировать и редактировать файл класса? Я действительно просто хочу отредактировать одну строку кода в файле, однако JBE (java ByteCode Editor) не позволяет мне изменять константу с плавающей точкой.

Декомпиляция класса и перекомпиляция не будут работать, так как я пробовал это, я получаю много ошибок зависимостей и именных ошибок. Как я могу сделать это эффективно?

Спасибо

Ответы [ 3 ]

8 голосов
/ 16 июля 2015

То, что я лично люблю использовать и подходит именно вам:

http://dirty -joe.com /

1 голос
/ 22 апреля 2011

Я не уверен, что это было упомянуто ранее или нет, но я использовал это http://classeditor.sourceforge.net/screenshot/index.html, когда столкнулся с подобной проблемой.

Инструмент довольно приличный, может помочь вам взглянуть на поля / методы файлов классов и т. Д. В графическом интерфейсе есть опция, которую можно проверить, чтобы редактировать «значения» полей или чего-либо еще, что будет отражаться непосредственно в файле класса. ,

0 голосов
/ 21 апреля 2011

https://en.wikipedia.org/wiki/Java_Decompiler

также не работает, вы также можете использовать встроенный декомпилятор IntelliJ

...