Linux環(huán)境實現(xiàn)替換jar包中class文件
相信大家應該也遇到過這種問題。
發(fā)現(xiàn)了一個小bug,我們只修改了一行代碼就將這個bug修復了,卻要重新打包上傳進行更新,甚是麻煩!
今天教大家一個快捷的方法,能夠避免我們重復打包的問題!
這個方法就是替換class文件,就是將jar包中的class文件,替換為我們最新class文件!(其他類型的文件同理)
1. 查找目標文件目錄
使用命令:
jar -tvf jar包名 | grep class文件名
即可得到這個文件的具體目錄。
- 如下圖所示:

2. 解壓目標文件
使用命令:
jar -xvf jar包名 class文件目錄
即可將目標文件解壓到當前目錄。
- 如下圖所示:

3. 替換已解壓文件
將已解壓出來的文件,替換為我們最新的文件。
4. 替換jar包文件
使用命令:
jar -uvf jar包名 class文件目錄
即可將此文件重新壓縮入jar包,并替換掉jar包中原有文件。
- 如下圖所示:

到這里就對jar包中的文件完成了替換!棒棒的!
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Linux如何修改hosts文件并刷新DNS生效hosts文件
這篇文章主要介紹了Linux如何修改hosts文件并刷新DNS生效hosts文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07
win7中VMware安裝CentOs7搭建Linux環(huán)境教程
這篇文章主要為大家詳細介紹了win7中VMware虛擬機安裝CentOs7搭建Linux環(huán)境教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11
Ubuntu 16.04源碼編譯安裝Apache 2.4.25教程
這篇文章主要為大家詳細介紹了Ubuntu 16.04源碼編譯安裝Apache 2.4.25,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01
haproxy+keepalived實現(xiàn)高可用負載均衡(實例配置)
上一篇文章以理論介紹居多,這篇文章就以實際的應用配置為主,需要的朋友可以參考下這兩篇文章2013-01-01
apache啟動報 shmget() failed: Invalid argument的解決方法
在apache啟動時報錯:“shmget() failed: Invalid argument”,如何解決呢?這里簡單分享下,方便需要的朋友2013-06-06
Linux/CentOS系統(tǒng)同步網(wǎng)絡時間的2種方法詳解
我們知道Windows系統(tǒng)下可以同步網(wǎng)絡時間,那么Linux系統(tǒng)下有沒有相同的功能呢,今天為大家介紹2Linux系統(tǒng)下同步網(wǎng)絡時間的方法2018-10-10
apache time_wait連接數(shù)太多問題解決方法
這篇文章主要介紹了apache time_wait連接數(shù)太多問題解決方法,本文使用調整內核參數(shù)來解決,需要的朋友可以參考下2014-11-11

