2021.9.9命令行形成jar包

本文详细介绍了如何在命令行下生成JAR包,包括编译Java源文件,创建包含Main-Class的META-INF,以及最终在CMD中执行JAR文件的过程。
摘要由CSDN通过智能技术生成

2021.9.9命令行形成jar包


1.生成.Basejava源文件,通过Javac编译成Base.class类文件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-abjHZYzb-1631190057145)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210909150205543.png)]

2.压缩文件名(com)成jar包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qITXse8Y-1631190057147)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210909150712609.png)]

-cvf 后面是.class文件名与jar包相同(不同不能执行)

./后面·是压缩文件名com,不为类文件

错误提示:打开.class文件必须返回com目录下才能打开

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J8rI5Zab-1631190057148)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210909151424197.png)]

3.修改META-INF( 相当于一个信息包)增加Main-Class: 包名下的类名。

![](file:///C:\Users\Administrator\Documents\Tencent Files\2020700469\Image\C2C\GFA_F7YYWM1VYM@GDJ[58.png)

4.在cmd中执行.class类文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XcUDTnLJ-1631190057149)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210909152303136.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值