Java类文件编辑器

时间:2011-04-21 19:37:58

标签: java class editor bytecode

我能反编译的最有效方法是什么?编辑一个类文件?我真的只想编辑文件中的一行代码,但JBE(java ByteCode Editor)不允许我更改浮点常量。

反编译该类并重新编译将无法正常工作,因为我已经尝试过这种方法,我会遇到很多依赖项错误,并且会出现名称错误。 我怎样才能有效地解决这个问题?

由于

3 个答案:

答案 0 :(得分:8)

我个人喜欢使用并完全适合您的问题:

http://dirty-joe.com/

答案 1 :(得分:1)

我不确定它之前是否曾被提及但我在遇到类似问题时使用了此http://classeditor.sourceforge.net/screenshot/index.html

该工具相当不错,可以帮助您查看类文件字段/方法等。在GUI上有一个选项可以检查以编辑将直接反映在类文件中的字段或soemthing的“值” 。

答案 2 :(得分:-2)

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

它也已经不存在了,你也可以使用内置的IntelliJ反编译器