修改前:java
修改後:git
此時預覽報錯頁面下方的對應的jar中的官方QQ羣信息已刪除,目的達到。spring
2.須要生成字節碼文件的jar包修改方式springboot
如圖:我如今要修改實體類對應的文件,添加一個新屬性,該怎麼作呢?工具
第一步:同上,找到要修改的jar包,右鍵選擇打開方式,而後選擇反編譯插件jd-gui(該應用程序需本身安裝),打開後,找到對應的文件,雙擊打開,而後ctrl+c複製文件中的內容,粘貼到notepad軟件中,修改對應的內容後另存jar包所在的同級目錄下(注意:名稱要與原文件名保持一致,儘可能在同級目錄下,便於後續使用javac命令生成calss文件),此處僅測試使用,添加一個新屬性便可,如圖學習
第二步:因爲springboot項目中有些文件有依賴關係,使用javac命令生成字節碼文件時可能會包程序包找不到(好比cn.keking.config包不存在),因此此處在項目中隨便找一個jar包(如filters-2.0.235.jar),和要修改的jar包(如kkFileView-3.6.0.jar)放在同一個目錄下,而後使用7.zip壓縮工具分別打開兩個jar包文件,刪除第一個jar包中的全部文件,而後使用複製或拖拽的方式將第二個jar包中的將要修改的目錄(好比cn目錄)下的文件複製到另外一個jar包中,如圖測試
第三步:而後在jar包所在目錄的上方,輸入cmd命令,回車,進入命令行模式,如圖ui
第四步: 彈框中執行以下命令:代碼以下插件
javac -cp C:\Users\rongke\Desktop\test\filters-2.0.235.jar C:\Users\rongke\Desktop\test\FileAttribute.java
如圖命令行
回車,便可看到生成了class字節碼文件,而且內容發生了改變,如圖
此時想必你們應該知道接下來的操做流程了吧,使用7.zip方式打開kkFileView-3.6.0.jar,找到字節碼文件所在的指定位置,而後將新的class文件拖拽替換掉原來的class字節碼文件便可。
須要的朋友戳這裏便可免費獲取這份大牛的學習筆記哦~