网站首页 > 开源技术 正文
一、背景说明
1. 现场有个jar包,里面的一个配置文件被研发写死在代码里了,为了图省事。不想重新打包。于是直接解压,结果报错了。当时的解压命令
# 创建一个存放目录
mkdir ce
# 复制jar包至目录中
cd ce
cp ../wangzy.jar .
jar xvf wangzy.jar
2. 修改对应配置文件。然后重新压缩【启动报错,提示没有主清单属性】
# 删除旧的原始jar包,记得删除前备份原始文件
rm -rf wangzy.jar
# 修改配置
vi BOOT-INF/classes/修改的文件
# 重新压缩
jar cvf wangzy.jar *
二、解决方法
# 取出jar包中的指定文件
jar xf 你的jar包文件 BOOT-INF/classes/修改的文件
# 使用vim命令或者其他方式修改文件 并保存
vi BOOT-INF/classes/修改的文件
#更新配置文件到jar包内
jar uf 你的jar包文件 BOOT-INF/classes/修改的文件
然后重新运行,问题解决
猜你喜欢
- 2024-10-25 JAR、WAR、EAR的使用和区别(jars和wars)
- 2024-10-25 详解如何用同一个zabbix监控模板来监控tomcat不同端口
- 2024-10-25 mybatis-generator 初体验(mybatisplus generator)
- 2024-10-25 基于zabbix4.0监控tomcat服务及JVM内存
- 2024-10-25 01. struts2介绍(struts2入门)
- 2024-10-25 MyBatis系列-2-日志配置(mybatis 日志)
- 2024-10-25 Java初学者不得不知的概念:抽丝剥茧JDK、JRE、JVM之间的区别
- 2024-10-25 mysql-connector-java与MySQL 8.X版本建立连接
- 2024-10-25 Jmeter中间件处理-ActiveMQ(jmeter常用的组件有哪些)
- 2024-10-25 苏州众里Apache Log4j2 漏洞处置建议
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)