一、jar命令用法

  -c 创建新的归档文件-t 列出归档目录和文件-x 解压缩已归档的指定(或所有)文件-u 更新现有的归档文件-v 在标准输出中生成详细输出 / 提供更详细输出信息-f 指定归档文件名 / 为压缩包指定名字-m 包含指定清单文件中的清单信息 -e 为捆绑到可执行 jar 文件的独立应用程序
指定应用程序入口点-0 仅存储,不压缩,只是打包;不使用任何 ZIP 压缩-M 不创建条目的清单文件 META-INF/MANIFEST.MF-i 为指定的 jar 文件生成索引信息-C 更改为指定的目录并包含其中的文件

二、替换jar包中指定文件

1. 列出指定文件的路径

jar -tvf test.jar | grep init.properties

2. 解压指定路径下的文件

jar -xvf test.jar conf/init.properties

目录会自动创建。

3. 删除需要替换的文件

rm -rf conf/init.properties

或者直接在原文件上修改。

4. 上传文件至替换文件的目录下

5. 更新到jar包中

jar -uvf test.jar conf/init.properties

亲测可用

使用jar命令替换jar包中指定文件相关推荐

  1. linux替换jar的文件,Linux下用jar命令替换war包中的文件【转】

    问题背景:在Linux环境上的weblogic发布war包,有时候只是修改了几个文件,也要上传整个war包,这样很费时间,因此整理了一下Linux环境,更新单个文件的方法. 1.如果要替换的文件直接在 ...

  2. linux替换jar包目录,Linux下用jar命令替换war包中的文件【转】

    问题背景:在Linux环境上的weblogic发布war包,有时候只是修改了几个文件,也要上传整个war包,这样很费时间,因此整理了一下Linux环境,更新单个文件的方法. 1.如果要替换的文件直接在 ...

  3. 替换war包中的文件

    为什么要替换war包中的文件 一个老项目要基于war包构建了一个镜像,准备用docker来运行,同时这个war包的运行方式不是放在tomcat里再运行的,而是可以直接用java -jar命令来运行,编 ...

  4. linux替换war包中的文件,Linux zip与unzip命令:替换war包中的某个文件

    原本,想用jar命令来快速替换war包的文件的,可是,发现Ubuntu中没有装Java,懒癌发做,遂使用zip与unzip命令代替.app zip:压缩命令ide 格式: zip    [-选项]  ...

  5. 使用jar命令替换jar包中的jar文件

    替换jar包中的jar文件(一般jar不会压缩使用-0表示不压缩) 1. 根据文件名,查询出文件目录 jar -tvf xxxx.jar | grep jdbc.jar 2. 将需要修改的文件,解压出 ...

  6. 总结替换jar包中指定文件的步骤

    一: 1定位路径:cd /bestpayserver/project/paycenter-bank 2列出指定文件路径:jar tvf paycenter-bank.jar|grep BocB2bNe ...

  7. 使用jar命令查看搜索提取jar包中的文件

    查看jar包的目录结构:jar ftv xxx.jar 带ftv三个参数: 根据资料,查找jar包中yyy.xml文件的命令是:jar ftv xxx.jar |grep yyy.xml: 命令出错: ...

  8. 用jar 命令打包war包

    假定有一个Web应用:C:\myHome myHome/WEB-INF/-- myHome/files/-- myHome/image/-- myHome/src/-- myHome/index.js ...

  9. java获取jar包中的文件资源

    java获取jar包中的文件资源 一.问题示例 1.1 项目开发时 1.2 打包成jar后 二.解决方案 2.1 解决方法 2.2 实现 问题描述:   我们常常在代码中读取一些资源文件(比如图片,音 ...

最新文章

  1. JavaScript初学者编程题(5)
  2. html5 图形化操作,HTML5的图像及动画图形操作-20210525222751.ppt-原创力文档
  3. Modbus设备调试工具Winform(包括SRC0001、海康威视、TTS以及各种类型LED的测试)...
  4. C# WINFORM ListView用法详解(转)
  5. java中的内部类总结
  6. 美国科学院公布新一批院士名单,中科院曹晓风及五名华裔教授当选
  7. maven仲裁机制_maven仲裁机制
  8. 阿里高级技术专家张建飞:应用架构分离业务逻辑和技术细节之道
  9. php mysql 高效,php+mysql 大容量数据高效分页效果(弃用limit)
  10. 联想计算机无线网络设置密码,联想(Lenovo)路由器怎么设置密码?
  11. linux网络编程--socket服务器和客户端TCP编程及多进程编程
  12. 计算机辅助设计技术水平证书,计算机程序设计工程师技术水平(java)证书就是计算机技术与软件专业技术资格考试的程序员证书么?...
  13. 【灵修】应对“三季人”,多活十余年(2012-1-14)
  14. Android开机自启自动轮播图片或自动轮播视频APP
  15. [ATPG]解读report_nonscan_cells -summary得到的report
  16. 统计学习导论(ISLR)(三):线性回归(超详细介绍)
  17. 任务管理器计算机快捷键,win10任务管理快捷键是什么_教你用快捷键打开任务管理器的方法...
  18. 八种可以简单判断否属于过敏体质的表现,符合四条就是了
  19. Matlab中如何使函数作为参数传递
  20. 关于Python Ansible中 HOST_KEY_CHECKING不生效问题分析

热门文章

  1. WorkPlus移动平台 | 如何建设“智慧校园”新样态?
  2. 零基础初学者学PLC的几个建议。
  3. 有一份长长的购物清单(购物清单.txt),格式如下; 以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏了。假设只允许用现金购买,那么应最少准备多少张100元的钞票(5200)
  4. zigbee(题型整理4)
  5. 原创:tar 解压安装zabbix-agentyum源安装zabbix-agent
  6. 等保测评师是做什么的?工资怎么样?
  7. omap 3530 boot i2c 调试笔记
  8. wampserver是不是比mysql好_wampserver
  9. php blowfish 解密,PHP实例:php blowfish加密解密算法
  10. 一文读懂 DeFi 自动做市商崛起原因、尚存局限和未来前景