项目打jar包的各种方法

(1)jar 打包文件(2)jar打包类工具包编译程序,并打软件包utils.jar项目使用jarmaven项目pom.xml 也可以添加依赖(3)jar打可以执行的程序包App.java(4) idea开发工具发行项目jar(5) maven 打jar打可执行的jar 在maven 执行package并打包,并执行就可以了...
摘要由CSDN通过智能技术生成

(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%)

image-20211222091828432

(2)jar打包类工具包

image-20211222092308066

编译程序,并打软件包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

image-20211222093007619

maven项目pom.xml 也可以添加依赖

<!-- maven直接引入本地jar -->
<dependency>
    <groupId>cn.webrx</groupId>
    <artifactId>utils</artifactId>
    <version>1.0
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值