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

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

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

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

mkdir tmp
cd tmpjar -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

多个jar合并成一个jar相关推荐

  1. 多个jar合并成一个jar(复制的)

    1.将要合并的JAR包放到同一个文件夹下:    2.进入命令行: 3.定位到当前文件夹: 4.通过jar解压命令将jar包全部解压,命令为 >jar –xvf xx.jar;注意:此处有想要合 ...

  2. java jar合并_多个jar包合并成一个jar包(ant)

    https://blog.csdn.net/gzl003csdn/article/details/53539133 多个jar包合并成一个jar 使用Apache的Ant是一个基于Java的生成工具. ...

  3. 将多个jar包合并为一个jar包

    将多个jar包合并为一个jar包 准备工作: 新建一个文件夹,将需要合并的jar包放到同一个文件夹中,cmd移动到jar包所在文件夹 1.解压所有jar包 在命令行输入:jar –xvf xx.jar ...

  4. 这个神器竟然能分分钟将多个 kubeconfig 合并成一个!

    相信很多人都会经常部署不同的 Kubernetes 集群,也会经常删除不再使用的 Kubernetes 集群,如果要在本地通过 kubectl 客户端与集群进行交互,就需要不同的 kubeconfig ...

  5. python处理多个excel文件-python多个excel文件合并成一个sheet

    运营人员需要历年的订单数据,这就需要把多个文件夹下面的excel文件合并到一个sheet中,之前的解决的办法是用VBA把多个excel文件合并成一个表的多个sheet,再把多个sheet合并成一个sh ...

  6. 多个vue项目合并成一个_集美们,快看如何一步将多个PDF合并成一个PDF

    之前的推文有提到,如何将多幅图片从word中提取出来.今天我们就一起来康康如何快速将多个PDF合并成一个PDF吧! 首先,我们需要一个PDF阅读器,这个阅读器可以是Foxit PDF Editor,也 ...

  7. excel几个表合成一张_快速将多个excel表合并成一个excel表

    应用场景:有很多张excel,而且excel表里面的结构基本一样,如何快速将这些excel合并在一个excel页面,便于后期分析和统计 技术实现:利用excel表的宏计算实现. 注意:金山的WPS没有 ...

  8. 用python将指定目录下的所有json文件合并成一个csv文件

    #!/usr/bin/env python # -*- encoding: utf-8 -*-import sys import json import os import pandas as pd ...

  9. python合并txt文本_Python实现将目录中TXT合并成一个大TXT文件的方法

    本文实例讲述了Python实现将目录中TXT合并成一个大TXT文件的方法.分享给大家供大家参考.具体如下: 在网上下了一个dota的英雄攻略,TXT格式,每个英雄一个文件,看得疼,就写了一个小东西,合 ...

最新文章

  1. JavaScript定义函数的几种方式 1
  2. 精密空调机组及零部件相关专业术语
  3. epoll 边沿触发(ET 模式)和水平触发(LT 模式)
  4. 火焰效果材质实现_利用噪音图制作一个纸张燃烧的效果
  5. Copy修饰的NSArray
  6. 在sublime中直接运行python代码
  7. python的赋值与参数传递(python和linux切换)
  8. session实现机制_如何理解php session运行机制
  9. SpringMvc自定义参数绑定
  10. 一个完整的数据分析、挖掘流程详细介绍
  11. 下载google code中源码的几个工具
  12. PING 192.168.5.13 (192.168.5.13 ) 56(84) data bytes后长时间不响应
  13. postgresql中mysql外表建立
  14. DVWA的搭建以及文件上传漏洞各个等级测试
  15. IT程序员的抉择:我要离开帝都了
  16. JSONObject.parseObject()
  17. 力扣 547. 朋友圈 c语言 三种解法 深搜 广搜 并查集。
  18. python中如何注释代码
  19. 创业项目怎么获得专业的投融资服务?
  20. PyTorch expand() 函数

热门文章

  1. 手游代理平台官方最全解释
  2. 开源 非开源_假期有14种惊人的开源礼物
  3. 数控木工机械和精美家具制作
  4. Mac系统下Cypress使用初体验
  5. mybatis-plus insertStrategy、updateStrategy、whereStrategy属性
  6. python字典改键_python修改字典键(key)的方法
  7. TLC2543驱动程序
  8. 【2011年全国试题3】已知循环队列存储在一维数组A[0…n-1],且队列非空时,front和rear分别指向队头元素和队尾元素。若初始时队列为空,且
  9. 小红书竞品分析_小红书与网易考拉海购竞品分析报告
  10. git 删除远程的tag