赞
踩
我用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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。