springboot中如何替換class文件
更新時間:2023年02月16日 08:33:57 作者:阿文_ing
這篇文章主要介紹了springboot中如何替換class文件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
背景
線上項目需要替換jar包中的class文件以支持正常部分代碼改動
原始jar包解壓
jar -xvf ***.jar
解壓后的文件目錄如上圖
替換需要替換的class文件,在BOOT-INF下面
發(fā)現需要替換的是lib中一個jar包中的class
然后找到這個jar包,再執(zhí)行解壓步驟
將替換后的文件打成jar包
jar -cfM0 XX.jar ./
將打好的jar包替換/BOOT-INF/lib下的jar包
再將其打成jar包
執(zhí)行圖如下
如下圖就完成了替換
將上面上成的jar包部署即可
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
做java這么久了居然還不知道JSON的使用(一文帶你了解)
這篇文章主要介紹了做java這么久了居然還不知道JSON的使用(一文帶你了解),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07