替换Jar包的文件首选需要了解jar命令的参数有什么
![Jar](https://jalena.bcsytv.com/uploads/2022/11/d2b5ca33-bd97-0f64-a630-1fa75ae2eb22.png)
替换jar包中指定文件
要替换文件首先得知道文件在哪里,因此先要找出文件路径
列出指定文件路径
jar -tvf current.jar | findstr application.yml
![](https://jalena.bcsytv.com/uploads/2022/11/d2b5ca33-bd97-0f64-a630-1fa75ae2eb22-1.png)
解压指定路径下的文件
![](https://jalena.bcsytv.com/uploads/2022/11/d2b5ca33-bd97-0f64-a630-1fa75ae2eb22-2.png)
若解压文件包含包路径,则会自动创建目录
![](https://jalena.bcsytv.com/uploads/2022/11/d2b5ca33-bd97-0f64-a630-1fa75ae2eb22-3.png)
若需要追加文件,则需要将其上传至对应package路径下。
更新jar包
jar -ufv current.jar reource/application.yml
![](https://jalena.bcsytv.com/uploads/2022/11/d2b5ca33-bd97-0f64-a630-1fa75ae2eb22-4.png)
Jalena
原创内容,转载请注明出处! 部分内容来自网络,请遵守法律适用!
文章评论