当前位置:   article > 正文

多个jar合并成一个jar_maven jar包合并

maven jar包合并

背景:第三方对接提供sdk的同时,也提供了一堆jar包(有规范的大厂一般不会这样干),现阶段我们项目打包都是采用的maven,那这一堆jar,就成了问题,为了简化上传maven私服流程,那就只能合并这些jar包了

1、准备jar,放置在同一文件夹中

2、cmd进入命令行
进入放置多个jar的文件夹,执行以下命令

小技巧,快速复制文件名,在 idea 复制文件,粘贴到文本框

mkdir tmp
cd tmp

jar -xf ../bcprov-jdk14-144.jar
jar -xf ../encryption.jar
jar -xf ../hap-2.0.jar
jar -xf ../HTC.jar
jar -xf ../jaxen-1.1-beta-4.jar
jar -xf ../jdom.jar
jar -xf ../log4j-1.2.16.jar
jar -xf ../mind.jar
jar -xf ../xmlsec-1.4.1.jar

手动删除META-INF文件夹(如果生成的jar包有问题的话)

jar -cvfM xxx-sdk-1.0.jar .
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

注释:
jar -xf 解压jar
jar -cvfM 压缩jar
xxx-sdk-1.0.jar 汇总的jar

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/308154
推荐阅读
相关标签
  

闽ICP备14008679号