多个jar包合并成一个jar包的办法

有两种方式:

合并方法一

我用as 打 jar包时,我在libs中本地引用的两个jar,没打入我的打的jar包中。
老徐说:打jar包时libs里面引用2个包不是在libs里没打进去么,你可以直接手动和下,jar包本身就是一种压缩包,给他们打开合并到一个jar里就行。
后来我琢磨了一下子开始用手动合并jar包。

具体步骤就是:你的as 不是 已经把你你项目中的jar不是打好了吗。然后你把libs里面的两个jar已及刚打好的这个jar复制出来,你可以用WinRAR工具打开libs的那两个jar,把里面的东西考入一个临时的文件夹中。然后用 WinRAR工具打开第三个jar,把临时文件夹的东西放入第三个jar中。OK手动合并jar就好了

合并方法二

1.将多个JAR包使用压缩软件打开,并将全包名的类拷贝到一个临时目录地下.

2.cmd命令到该临时目录下,此时会有很多.class文件,其中需要带完整包路径

3.执行 jar -cvfM test.jar *.class .

其中 test.jar 为生成目标 jar包

*.class 为需要使用的.class文件

. 表示输出jar包目录为当前路径

4.此时生成的jar包就是多个jar包的合并包了ar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值