2011-04-21 84 views
9

什么是我可以反编译的最有效的方法&编辑类文件?我真的只想编辑文件中的一行代码,但JBE(Java ByteCode Editor)不让我更改浮点常量。Java类文件编辑器

反编译类和重新编译将无法正常工作,因为我试过这个,我得到很多依赖性错误和名称错误。 我怎样才能有效地解决这个问题?

感谢

回答

-2
+2

我说:'反编译的类并重新编译就不行,因为我已经试过了,我得到很多的相关性错误,并名称错误。如何才能有效地解决这个问题?'请在发布之前阅读 – 2011-04-21 19:42:17

+0

如果您只想更改浮点数const,为什么不使用十六进制编辑器? – Troydm 2011-04-21 19:44:57

+0

因为我不想搞砸课程的其余部分...我不知道如何创建.class文件,我只知道java :) – 2011-04-21 19:47:05

1

我不知道它以前被提及或没有,但我用这个http://classeditor.sourceforge.net/screenshot/index.html当我跑进了类似的问题。

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