jar包内文件替换

本文深入解析了jar命令的各个参数,包括创建、显示、解压、添加文件至jar包等功能,以及如何指定文件名、MANIFEST.MF文件、生成方式等高级用法,并通过实例演示了如何使用这些参数进行jar包的管理和操作。

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

jar 参数

参数    说明
-c    创建一个jar包
-t    显示jar中的内容列表
-x    解压jar包
-u    添加文件到jar包中
-f    指定jar包的文件名
-v    输出详细报告
-m    指定MANIFEST.MF文件
-0    生成jar包时不压缩内容
-M    不生成清单文件MANIFEST.MF
-i    为指定的jar文件创建索引文件
-C    可在相应的目录下执行命令
 

例子:

把config.properties放入demo.1.0.jar中,

jar uf demo.1.0.jar config.properties

注:如果需要加入的文件 在文件夹下 需要切换到文件内执行,保证加入的文件放在jar包的目录下,中间没有文件夹

扩展:

解压jar包:

jar -xvf demo.1.0.jar

重新打包

jar -cvfM0 demo.1.0.jar *

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值