SpringBoot專案jar包增量更新方法

2021-10-02 07:18:24 字數 657 閱讀 3105

1.將打包好的jar檔案解壓;

2.替換需要更新的class檔案;

3.在剛解壓的jar檔案根目錄進入cmd命令列視窗, 執行:

jar cvf0m  包名.jar .

/

命令引數說明:

jar命令格式:jar 

[ v m e 0 m i ]

[-c 目錄]檔名...

其中這四個引數必須選選其一。[v f m e 0 m i ]是可選引數,檔名也是必須的。

-c 建立乙個jar包

-t 顯示jar中的內容列表

-x 解壓jar包

-u 新增檔案到jar包中

-f 指定jar包的檔名

-v 生成詳細的報造,並輸出至標準裝置

-m 指定manifest.mf檔案.

(manifest.mf檔案中可以對jar包及其中的內容作一些一設定)

-0 產生jar包時不對其中的內容進行壓縮處理

-m 不產生所有檔案的清單檔案(manifest.mf)。這個引數與忽略掉-m引數的設定

-i 為指定的jar檔案建立索引檔案

-c 表示轉到相應的目錄下執行jar命令,相當於cd到那個目錄,然後不帶-c執行jar命令

springboot專案以jar包執行的操作方法

spring boot 是由 pivotal 團隊提供的全新框架,其設計目的是用來簡化新 spring 應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理解,就是 spring boot 其實不是什麼新的框架,它預設配置了很多框架的使用...

springboot 啟動jar指令碼

bin bash 這裡可替換為你自己的執行程式,其他 無需更改,使用絕對路徑是為了jps的時候有名稱 cur dir cd dirname 0 pwd 使用說明,用來提示輸入引數 usage 檢查程式是否在執行 is exist 如果不存在返回1,存在返回0 if z then return 1 e...

spring boot啟動jar包迴圈依賴的問題

早晨來了合併 啟動發現報錯,如下資訊。原來是兩個bean迴圈依賴了。解決辦法 該異常時因為spring的ioc容易注入 現迴圈依賴情況報錯,就是vipuserservice引用 vipexperienceservice,vipexperienceservice又引用了 vipuserservice ...