Linux 下修改 jar 中的文件
解压修改后再打包
解压:
jar xvf xxx.jar
打包:
jar cvfm0 xxx.jar META-INF/MANIFEST.MF ./
注:
-m 参数可以将 一个具体的 mainfest 文件打包进入 jar 内生成 mainfest 文件, 否则运行 jar 会报 no main manifest attribute in xxx.jar
-0 是 store only;use no zip compression 只存储, 不压缩
使用 jar -h 查看帮助
直接修改 jar 中的文件
首先安装 zip 和 unzip:
sudo yum install zip unzip
然后使用 VIM 打开 jar(注意是 VIM 不是 vi):
VIM xxx.jar
/yyy.properties 2 次回车 (第 1 次定位到 yyy.properties 文件, 再按回车打开文件修改)
:wq
:q
来源: http://www.bubuko.com/infodetail-3101059.html