赞
踩
背景:第三方对接提供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 .
注释:
jar -xf 解压jar
jar -cvfM 压缩jar
xxx-sdk-1.0.jar 汇总的jar
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。