glassfish web專案 熱部署

2021-07-14 21:34:00 字數 551 閱讀 1550

在本機將工程(如project1)轉殖進入到本地資料夾(/opt/project):

git clone [email protected]:user/project1.git
進入 glassfish下的bin目錄,進行資料夾形式的部署,如:

./asadmin  --host localhost --port 4848 deploy  /opt/project/project1/
部署完之後,若我們想更改專案的檔案,可以直接在本地修改(/opt/project/project1)。

若僅修改了前端檔案(如a.html)則無需重新部署,應用會自動更新

./asadmin --host localhost --port 4848  undeploy scripter_client
./asadmin  --host localhost --port 4849 deploy  /opt/project/project1
至此,應用更新完畢。

IDEA springboot專案熱部署

新增devtools依賴 org.springframework.boot spring boot devtools true true eclipse預設自動編譯,而idea預設手動編譯,因此idea需要修改兩個引數以達到任意時間自動編譯的目的。1 file setting 搜尋compiler ...

SpringBoot專案熱部署

實現原理 自動重啟專案 fork為true的作用 表示建立 fork 乙個新的jvm來執行編譯器 位置 file settings build,execution,deployment compiler 勾選 build project automatically 快捷鍵 ctr alt shift...

intellij web專案熱部署tomcat

intellij web專案熱部署tomcat web專案部署tomcat之後,每次修改 或資源檔案,都需要重新啟動。可以設定熱部署。主要有3點,run debug configuration中 1 deployment選擇war exploded,可以通過後面 進行刪除 增加 war 和war e...