jar包内文件替换

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 *

你可能感兴趣的:(java)