有时候,我们的小程序是一个jar包,里面的配置文件都在jar里,在我们要修改配置文件的时候,可以用如下方法对HelloWorld.jar进行解压和压缩。
一、解压
1、最好先把HelloWorld.jar进行备份
cp HelloWorld.jar HelloWorld.jar.20180829
2、因为解压出来是分撒的,所以建议先建一个temp文件夹放进去操作
mkdir temp
cp HelloWorld.jar ./temp/
rm -rf HelloWorld.jar
3、进入到temp进行操作
cd temp
执行解压命令
jar -xvf HelloWorld.jar
移除源文件
rm -rf HelloWorld.jar
此时,temp目录下就是所有解压后的内容,然后对要修改的东西进行修改即可
4、重新打包
在修改完一些内容后,就可以在temp目录重新打包,执行如下命令把当前目录下的所有内容打包为HelloWorld.jar
jar -cvfM0 HelloWorld.jar ./
5、将新的HelloWorld.jar拷贝到原目录
cp HelloWorld.jar ../HelloWorld.jar
6、执行jar文件,备份包可删可不删
java -jar HelloWorld.jar