簡體   English   中英

Java Class 文件編輯器

[英]Java Class File Editor

我可以反編譯和編輯 class 文件的最有效方法是什么? 我真的只想編輯文件中的一行代碼,但是 JBE (java ByteCode Editor) 不允許我更改浮點常量。

反編譯 class 並重新編譯將不起作用,因為我已經嘗試過了,我得到了很多依賴錯誤和名稱錯誤。 我怎樣才能有效地解決這個問題?

謝謝

我個人喜歡使用並完全適合您的問題:

http://dirty-joe.com/

我不確定它之前是否被提及但是當我遇到類似問題時我使用了這個http://classeditor.sourceforge.net/screenshot/index.html

該工具相當不錯,可以幫助您查看類文件字段/方法等。在GUI上有一個選項可以檢查以編輯將直接反映在類文件中的字段或soemthing的“值”。

我嘗試下載大約 6 個 class 文件反編譯器,這是我發現的最好的兩個:

1: JD(Java反編譯器)

在外觀和 GUI 方面,這個是最好的,但唯一不好的是你不能用它來編輯 class 文件

2: JAD(JAva快速反編譯器)

這個可以編輯 class 文件,它有很好的 GUI

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

它也已經不存在了,你也可以使用內置的IntelliJ反編譯器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM