1. 得到一個待要修改的jar包
2. 我的環境是windows,然后解壓這個jar包,得到一堆class文件,這時候就找到你需要的那個class文件
3. 我首先是使用jd-gui工具看一下這個class文件,然后復制出來,粘貼到一個java文件中,然后對這個文件按你需要的方式進行編輯
4. cmd命令調出終端,使用javac 修改后的java文件路徑 ---》 重新得出class文件
5. 再次使用jar cvf test.jar a test.jar是生成的jar a是文件夾名字,他里面還有一個b文件夾,完整的目錄結構是a/b/example.class 我這個命令的目的是把a.b作為包名打進去jar里面
6. 好了,大功告成咯
如果在進行工程中出現如下錯誤:
Unsupported major.minor version 51.0 這是因為你編譯的jar包環境與運行的java環境不是在同一個版本上面,調整為一致就可以解決問題勒。
