1、線上更新jar包
線上包,要改動一點點東西,不想重新打包,只想替換其中一個
比如, 線上有一個 business-starter.jar , 這個jar 里面引入了 business-son-starter.jar,現在想把這個 business-son-starter.jar 給更新掉。
business-starter.jar 有100M, 但 business-son-starter.jar 只有10K, 並且其它的代碼改了很多,不能直接更新,等等各種原因,最好的辦法,就是只替換 business-son-starter.jar, 而不是重新打 business-starter.jar 有100M 包。
所以怎么做呢:
(1)先把 這個jar 解壓了, BOOT-INF/lib 里面,替換掉這個jar
(2)替換好后,可以用這個指令: jar cvfM0 business-starter.jar * ( * 表示當前目錄所有文件)
(3)重新打包好后,替換過去,重啟服務,完成!