2011-04-21 117 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的「值」,這將直接反映在類文件。