jar包解压后,修改完配置文件,再还原成jar包

windows系统和mac笔记本电脑一样的命令
mac电脑:需要先进入jar包所在目录,
一般是:
打开终端,cd ~/desktop 这是jar包文件在桌面的目录

jar包解压后,修改完配置文件,再还原成jar包;

项目中有许多变量会写在resources文件夹下的xml,properties等配置文件中。当需要修改这些文件时,如果在本地修改,再打包传到服务器上就很麻烦。因为配置文件不像java文件需要编译成class,所以可以在服务器上将jar包解压后直接修改,再压缩还原成jar包。

以Springboot项目为例

1.解压

jar -xvf xxx.jar

解压后会生成BOOT-INF/ META-INF/ org/ 三个文件夹
在这里插入图片描述
2.修改BOOT-INF\classes下的配置文件
在这里插入图片描述
3.修改完后,返回根目录,重新压缩

jar -cvfM0 xxx.jar BOOT-INF/ META-INF/ org/

jar包解压后,修改完配置文件,再还原成jar包-上流阁

*文章为作者独立观点,不代表上流阁立场
本文由 江风成 授权 上流阁 发表,并经上流阁编辑。转载此文章须经作者同意,并请附上出处(上流阁)及本页链接。原文链接https://www.o6c.com/java/2023/01/24/1555.html
发表评论

坐等沙发
相关文章
JAVA DES 十六进制加密
JAVA DES 十六进制加密
HTML中Data URI scheme BASE64 文件的拼接头
HTML中Data URI scheme BASE64 文件的拼…
windows BAT 文件 多个命令同步执行
windows BAT 文件 多个命令同步执行
java 中 封装BigDecimal常用计算类MathUtils
java 中 封装BigDecimal常用计算类MathU…
JDBC原生链接Mysql数据根据表映射生成bean实体类
JDBC原生链接Mysql数据根据表映射生成be…
Linux CentOS 7.2版 JDK 安装
Linux CentOS 7.2版 JDK 安装
javaweb开发程序员php开发,微信开发。接受定制开发

最新评论