當前位置:編程學習大全網 - 網站源碼 - java修改class問題

java修改class問題

不用那麽復雜,最簡單的做法如下,

第壹步,確定元代碼編譯版本。小版本不重要,至少大版本要對。

第二步,在eclipse中建立工程,將編譯環境和元環境相同,將這個jar包和jar包依賴的jar包都作為依賴的lib。

第三步, 按class要求建立package和 java文件(只要妳修改的那個就行了),黏貼反編譯的代碼,然後修改。

第四步, 只要編譯通過,去classes目錄將那個class文件復制到jar包中就可以了。

不過需要註意: 1 所有常量在反編譯的class中會直接顯示值,不會是指向常量文件(其實無所謂,直接改就是了)

2 行數和源代碼不符合了。源代碼註釋是占行數的,在反編譯中沒有註釋內容的。

3 某些代碼無法反編譯。例如混淆,或者版本較高。

  • 上一篇:如何把C++源代碼編譯為EXE執行程序
  • 下一篇:如何設置CSS使表單元素不可用
  • copyright 2024編程學習大全網