(1)jar 打包文件
C:\jar\img>jar -cvfe i.jar m.txt .
已添加清单
正在添加: g1.gif(输入 = 10602) (输出 = 8118)(压缩了 23%)
正在添加: g1.png(输入 = 3505) (输出 = 3492)(压缩了 0%)
正在添加: g10.png(输入 = 4159) (输出 = 4164)(压缩了 0%)
正在添加: g11.png(输入 = 3868) (输出 = 3860)(压缩了 0%)
正在添加: g12.png(输入 = 3823) (输出 = 3828)(压缩了 0%)
正在添加: g13.png(输入 = 4405) (输出 = 4410)(压缩了 0%)
正在添加: g14.png(输入 = 3284) (输出 = 3270)(压缩了 0%)
正在添加: g15.png(输入 = 3616) (输出 = 3621)(压缩了 0%)
正在添加: g16.png(输入 = 4165) (输出 = 4170)(压缩了 0%)
正在添加: g17.png(输入 = 3839) (输出 = 3836)(压缩了 0%)
正在添加: g18.png(输入 = 4661) (输出 = 4655)(压缩了 0%)
正在添加: g19.png(输入 = 4251) (输出 = 4256)(压缩了 0%)
正在添加: g2.png(输入 = 4017) (输出 = 4022)(压缩了 0%)
正在添加: g3.png(输入 = 4232) (输出 = 4218)(压缩了 0%)
正在添加: g4.png(输入 = 4423) (输出 = 4408)(压缩了 0%)
正在添加: g5.png(输入 = 3880) (输出 = 3885)(压缩了 0%)
正在添加: g6.png(输入 = 4172) (输出 = 4177)(压缩了 0%)
正在添加: g7.png(输入 = 3761) (输出 = 3766)(压缩了 0%)
正在添加: g8.png(输入 = 4063) (输出 = 4044)(压缩了 0%)
正在添加: g9.png(输入 = 3962) (输出 = 3967)(压缩了 0%)
C:\jar\img>cd ..
C:\jar>jar -cvfe i.jar m.txt img
已添加清单
正在添加: img/(输入 = 0) (输出 = 0)(存储了 0%)
正在添加: img/g1.gif(输入 = 10602) (输出 = 8118)(压缩了 23%)
正在添加: img/g1.png(输入 = 3505) (输出 = 3492)(压缩了 0%)
正在添加: img/g10.png(输入 = 4159) (输出 = 4164)(压缩了 0%)
正在添加: img/g11.png(输入 = 3868) (输出 = 3860)(压缩了 0%)
正在添加: img/g12.png(输入 = 3823) (输出 = 3828)(压缩了 0%)
正在添加: img/g13.png(输入 = 4405) (输出 = 4410)(压缩了 0%)
正在添加: img/g14.png(输入 = 3284) (输出 = 3270)(压缩了 0%)
正在添加: img/g15.png(输入 = 3616) (输出 = 3621)(压缩了 0%)
正在添加: img/g16.png(输入 = 4165) (输出 = 4170)(压缩了 0%)
正在添加: img/g17.png(输入 = 3839) (输出 = 3836)(压缩了 0%)
正在添加: img/g18.png(输入 = 4661) (输出 = 4655)(压缩了 0%)
正在添加: img/g19.png(输入 = 4251) (输出 = 4256)(压缩了 0%)
正在添加: img/g2.png(输入 = 4017) (输出 = 4022)(压缩了 0%)
正在添加: img/g3.png(输入 = 4232) (输出 = 4218)(压缩了 0%)
正在添加: img/g4.png(输入 = 4423) (输出 = 4408)(压缩了 0%)
正在添加: img/g5.png(输入 = 3880) (输出 = 3885)(压缩了 0%)
正在添加: img/g6.png(输入 = 4172) (输出 = 4177)(压缩了 0%)
正在添加: img/g7.png(输入 = 3761) (输出 = 3766)(压缩了 0%)
正在添加: img/g8.png(输入 = 4063) (输出 = 4044)(压缩了 0%)
正在添加: img/g9.png(输入 = 3962) (输出 = 3967)(压缩了 0%)
(2)jar打包类工具包
编译程序,并打软件包utils.jar
C:\Users\Administrator\Desktop\jar>dir
驱动器 C 中的卷是 Win 10 Pro x64
卷的序列号是 D830-6A82
C:\Users\Administrator\Desktop\jar 的目录
2021/12/22 09:20 <DIR> .
2021/12/22 09:20 <DIR> ..
2021/12/22 09:20 85 Utils.java
1 个文件 85 字节
2 个目录 40,928,169,984 可用字节
C:\Users\Administrator\Desktop\jar>javac -d . *.java
C:\Users\Administrator\Desktop\jar>dir
驱动器 C 中的卷是 Win 10 Pro x64
卷的序列号是 D830-6A82
C:\Users\Administrator\Desktop\jar 的目录
2021/12/22 09:23 <DIR> .
2021/12/22 09:23 <DIR> ..
2021/12/22 09:23 <DIR> cn
2021/12/22 09:20 85 Utils.java
1 个文件 85 字节
3 个目录 40,919,842,816 可用字节
C:\Users\Administrator\Desktop\jar>jar -cvfe utils.jar m.txt cn
已添加清单
正在添加: cn/(输入 = 0) (输出 = 0)(存储了 0%)
正在添加: cn/webrx/(输入 = 0) (输出 = 0)(存储了 0%)
正在添加: cn/webrx/Utils.class(输入 = 247) (输出 = 193)(压缩了 21%)
C:\Users\Administrator\Desktop\jar>dir
驱动器 C 中的卷是 Win 10 Pro x64
卷的序列号是 D830-6A82
C:\Users\Administrator\Desktop\jar 的目录
2021/12/22 09:24 <DIR> .
2021/12/22 09:24 <DIR> ..
2021/12/22 09:23 <DIR> cn
2021/12/22 09:24 860 utils.jar
2021/12/22 09:20 85 Utils.java
2 个文件 945 字节
3 个目录 40,918,331,392 可用字节
C:\Users\Administrator\Desktop\jar>
项目使用jar
maven项目pom.xml 也可以添加依赖
<!-- maven直接引入本地jar -->
<dependency>
<groupId>cn.webrx</groupId>
<artifactId>utils</artifactId>
<version>1.0