1. 程式人生 > >eclipse配置熱部署

eclipse配置熱部署

2. 在eclipse裡面配置熱部署

雙擊tomcat,開啟tomcat的配置介面,按如下幾個步驟配置eclipse熱部署: 
這裡寫圖片描述

2.1 單擊“Overview”選項卡

2.1.1 展開“Server Options”,勾選“Serve modules without publishing”選項

這裡寫圖片描述

2.1.2 展開”publishing“,勾選”Automatically publish when resources change“選項。這個配置是用來熱部署資源,如:JSP,XML和properties檔案等。

雙擊tomcat 
勾選自動釋出當資源改變時

2.2 單擊”Modules“選項卡,確保”Auto Reload“是被禁用的

設定

2.4 以DEBUG模式啟動tomcat,熱部署在DEBUG模式下才可用

3. 限制

熱部署只支援方法內程式碼的修改,如果添加了新的類或方法依然需要重啟才能生效。 
為了模擬這種情況,嘗試添加了一個新方法,彈出了提示框,JVM不能熱切換這個修改的程式碼。 
替換失敗