修改jar包中的配置檔案

2021-09-07 04:53:09 字數 586 閱讀 6797

直接使用vim開啟jar檔案,找到指定的配置檔案編輯後儲存

vim ***.jar
unzip -x ***.jar -d ***.jar.tmp

cd ***.jar.tmp

vim ***.properties

zip -ru ../***.jar *(在臨時子目錄中更新jar檔案)

列出jar包的檔案清單

jar tf ***.jar
解壓出jar包中的指定檔案

jar xf ***.jar conf/***.conf
編輯配置檔案

vim conf/***.conf
更新配置檔案到jar包

jar uf ***.jar conf/***.conf
-t 列出歸檔目錄 

-x 從檔案中提取指定的 (或所有) 檔案

-u 更新現有的歸檔檔案

-f 指定歸檔檔案名

jar 命令修改 jar 包中的配置檔案

我們在工作中經常會遇到需要在客戶伺服器上直接修改我們 jar 包中的配置檔案的場景,但是有很多的客戶環境非常的封閉,不允許隨便的上傳新編譯的包,甚至有可能不能親自去操作機器,那當我們只是想修改一下配置檔案這種比較簡單的操作時該如何做呢,在這裡記錄一下使用 jar 命令直接修改 jar 包中配置檔案的...

讀取Jar包中的配置檔案

未打包前 getclass getclassloader getresourceasstream propertiespath 這樣讀的inputstream為bufferedinputstream例項 打包後 再按照以上方式讀的配置檔案流為sun.net.www.protocol.jar.jaru...

linux中直接修改jar包內配置檔案

當有些檔案上傳到伺服器除錯的時候,為了方便修改jar包裡的東西可以直接在伺服器上進行修改,不需要每次都打包上傳。方式一 1.直接使用 vim jar 2.找到對應的那個檔案回車 3.然後編輯儲存後,退出當前目錄,退出上層目錄方式二 1 使用jar tvf jar名稱 grep 目標檔名 查詢出目標檔...