1. 程式人生 > 程式設計 >idea的使用之關於tomcat熱部署的教程

idea的使用之關於tomcat熱部署的教程

關於tomcat熱部署

在這裡插入圖片描述

on ‘update' action:【update】時,執行的操作。
on frame deactivation:失去焦點時,執行的操作。

這裡有四個選項:

在這裡插入圖片描述

update resources:更新靜態資源
update classes and resources:更新class檔案和靜態資源
redeploy:重新部署
restart server:重新啟動

按照上圖配置,run啟動tomcat的情況下,熱部署並不能生效。猜測【on ‘update' action】的意思並不是程式碼有改動就進行操作,而是手動進行【update】時才進行操作,於是每次修改程式碼之後,先手動進行【update】就能夠達到熱部署的效果。相當於只進行update,不需要進行重新部署或者重新啟動。

【update】操作:這裡有一個update按鈕:

在這裡插入圖片描述

對於靜態資源的修改,【update】之後重新整理頁面立即生效,但是對於class檔案,有些改動【update】操作後直接可以生效,有些改動(比如新增方法)還需要重新部署之後才能生效。

總結

到此這篇關於idea的使用之關於tomcat熱部署的教程的文章就介紹到這了,更多相關idea tomcat熱部署內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!