使用jar命令替换jar包中指定文件
一、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包中指定文件相关推荐
- linux替换jar的文件,Linux下用jar命令替换war包中的文件【转】
问题背景:在Linux环境上的weblogic发布war包,有时候只是修改了几个文件,也要上传整个war包,这样很费时间,因此整理了一下Linux环境,更新单个文件的方法. 1.如果要替换的文件直接在 ...
- linux替换jar包目录,Linux下用jar命令替换war包中的文件【转】
问题背景:在Linux环境上的weblogic发布war包,有时候只是修改了几个文件,也要上传整个war包,这样很费时间,因此整理了一下Linux环境,更新单个文件的方法. 1.如果要替换的文件直接在 ...
- 替换war包中的文件
为什么要替换war包中的文件 一个老项目要基于war包构建了一个镜像,准备用docker来运行,同时这个war包的运行方式不是放在tomcat里再运行的,而是可以直接用java -jar命令来运行,编 ...
- linux替换war包中的文件,Linux zip与unzip命令:替换war包中的某个文件
原本,想用jar命令来快速替换war包的文件的,可是,发现Ubuntu中没有装Java,懒癌发做,遂使用zip与unzip命令代替.app zip:压缩命令ide 格式: zip [-选项] ...
- 使用jar命令替换jar包中的jar文件
替换jar包中的jar文件(一般jar不会压缩使用-0表示不压缩) 1. 根据文件名,查询出文件目录 jar -tvf xxxx.jar | grep jdbc.jar 2. 将需要修改的文件,解压出 ...
- 总结替换jar包中指定文件的步骤
一: 1定位路径:cd /bestpayserver/project/paycenter-bank 2列出指定文件路径:jar tvf paycenter-bank.jar|grep BocB2bNe ...
- 使用jar命令查看搜索提取jar包中的文件
查看jar包的目录结构:jar ftv xxx.jar 带ftv三个参数: 根据资料,查找jar包中yyy.xml文件的命令是:jar ftv xxx.jar |grep yyy.xml: 命令出错: ...
- 用jar 命令打包war包
假定有一个Web应用:C:\myHome myHome/WEB-INF/-- myHome/files/-- myHome/image/-- myHome/src/-- myHome/index.js ...
- java获取jar包中的文件资源
java获取jar包中的文件资源 一.问题示例 1.1 项目开发时 1.2 打包成jar后 二.解决方案 2.1 解决方法 2.2 实现 问题描述: 我们常常在代码中读取一些资源文件(比如图片,音 ...
最新文章
- JavaScript初学者编程题(5)
- html5 图形化操作,HTML5的图像及动画图形操作-20210525222751.ppt-原创力文档
- Modbus设备调试工具Winform(包括SRC0001、海康威视、TTS以及各种类型LED的测试)...
- C# WINFORM ListView用法详解(转)
- java中的内部类总结
- 美国科学院公布新一批院士名单,中科院曹晓风及五名华裔教授当选
- maven仲裁机制_maven仲裁机制
- 阿里高级技术专家张建飞:应用架构分离业务逻辑和技术细节之道
- php mysql 高效,php+mysql 大容量数据高效分页效果(弃用limit)
- 联想计算机无线网络设置密码,联想(Lenovo)路由器怎么设置密码?
- linux网络编程--socket服务器和客户端TCP编程及多进程编程
- 计算机辅助设计技术水平证书,计算机程序设计工程师技术水平(java)证书就是计算机技术与软件专业技术资格考试的程序员证书么?...
- 【灵修】应对“三季人”,多活十余年(2012-1-14)
- Android开机自启自动轮播图片或自动轮播视频APP
- [ATPG]解读report_nonscan_cells -summary得到的report
- 统计学习导论(ISLR)(三):线性回归(超详细介绍)
- 任务管理器计算机快捷键,win10任务管理快捷键是什么_教你用快捷键打开任务管理器的方法...
- 八种可以简单判断否属于过敏体质的表现,符合四条就是了
- Matlab中如何使函数作为参数传递
- 关于Python Ansible中 HOST_KEY_CHECKING不生效问题分析
热门文章
- WorkPlus移动平台 | 如何建设“智慧校园”新样态?
- 零基础初学者学PLC的几个建议。
- 有一份长长的购物清单(购物清单.txt),格式如下; 以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏了。假设只允许用现金购买,那么应最少准备多少张100元的钞票(5200)
- zigbee(题型整理4)
- 原创:tar 解压安装zabbix-agentyum源安装zabbix-agent
- 等保测评师是做什么的?工资怎么样?
- omap 3530 boot i2c 调试笔记
- wampserver是不是比mysql好_wampserver
- php blowfish 解密,PHP实例:php blowfish加密解密算法
- 一文读懂 DeFi 自动做市商崛起原因、尚存局限和未来前景