Вы ищете декомпилятор и способ превратить AST-представление этого инструмента в AST-представление Eclipse.
Java Decompiler имеет подключаемый модуль Eclipse для повторного создания исходного кода.Вы можете разобрать это с помощью ASTParser
в Eclipse, чтобы получить желаемый AST (или, может быть, вы просто хотели, чтобы исходный код начинался с).-создание исходного синтаксиса исходного кода (либо из-за запутывания , либо из-за того, что он просто не может понять конструкцию байт-кода).Какой исходный код он генерирует?Как тогда Eclipse ASTParser справится с этим?YMMV.
Существует множество декомпиляторов для Java , все с различными возможностями в зависимости от компилятора / обфускатора, который создал байт-код, который он пытается декомпилировать.Если Java Decompiler не работает для вас, вы можете создать плагин eclipse для одного из других.