替换jar包内的依赖

在工作中经常会遇到底层依赖的临时修改,当正式的依赖包没有上传至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  ./*   #将当前目录下的所有包重新压缩成应用服务包

你可能感兴趣的:(每天一则小知识,jdk1.8,jar)