在工作中經常會遇到底層依賴的臨時修改,當正式的依賴包沒有上傳至Maven倉庫,如何更新項目依賴?
#配置GRADLE_HOME和path
gradle build -x test --refresh-dependencies #項目打包
随後進入target,取得相應的jar包
jar -xvf rptplatformapp.jar #解壓jar包
rm -rf rptplatformapp.jar #删除jar包
ls #檢視解壓出來的jar内容
cd BOOT-INF/lib #進入依賴所在檔案夾
cd ../../
cp /data/temp/activemq.jar BOOT-INF/lib/ #拷貝替換依賴
jar -cfM0 rptplatformapp.jar ./* #将目前目錄下的所有包重新壓縮成應用服務包