java jar包|介绍|压缩|解压|常用命令

本文深入解析JAR文件的概念,详细介绍了其与ZIP文件的区别,包括默认包含的清单文件MANIFEST.MF。阐述了如何使用jar命令创建、解压和查看JAR包,以及创建可执行JAR包的方法。同时分享了利用常见解压缩工具处理JAR包的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.概念

JAR文件全程是Java Archive  File,就是java档案文件。通常JAR文件就是一种压缩文件,与常见的ZIP压缩文件兼容,通常也被称为JAR包。
JAR包与一般ZIP文件的区别就是 JAR文件中默认包含了一个名为META-INF/MANIFEST.MF的清单文件,这个清单文件是生成JAR文件时由系统文件自动创建的。

二.命令详解

  1. jar是随JDK自动安装的,在JDK安装目录下的bin目录中,Windows下文件命名为java.exe,linux下文件名为jar。
  2. 在命令窗口中执行 jar -h 命令 会提示jar命令的用法
  3. 创建jar文件: jar cf test.jar -C dist/ 该命令不显示压缩过程 将当前路径下的dist路径下的全部内容生成一个test.jar文件,如果该文件目录中存在test.jar文件,将覆盖。若要查看压缩过程 添加参数 -f
  4. 解压文件: jar xf test.jar 将jar文件解压缩到当前目录下 不显示任何信息
  5. 查看jar包详细内容: jar tvf test.jar 查看test.jar中的全部内容

三.创建可执行的jar包

将程序打包成一个jar包 通过jar包来发布应用程序,将jar包交给用户。Windows下安装JRE时,安装文件会将.jar文件映射成由javaw.exe打开,对于一个可执行的JAR包,用户只要双击它就可以运行程序了。*
运行jar包有两种方式
1.使用java命令 :java -jar test.jar
2.使用javaw命令: javaw test.jar
四.jar包使用技巧
1.jar包也是一个压缩包 ,所以可以用常见的解压缩工具来解压缩文件,如 WinRAR、WinZip等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值