IntelliJ IDEA|熱部署

1.什麼是熱部署

  • 所謂熱部署,就是在應用正在運行的時候升級軟件,卻不需要重新啓動應用。
  • 對於Java應用程序來說,熱部署就是在運行時更新Java類文件。在基於Java的應用服務器實現熱部署的過程中,類裝入器扮演着重要的角色。大多數基於Java的應用服務器,包括EJB服務器和Servlet容器,都支持熱部署。類裝入器不能重新裝入一個已經裝入的類,但只要使用一個新的類裝入器實例,就可以將類再次裝入一個正在運行的應用程序。

2.在IDEA中對Tomcat容器進行熱部署

2.1 項目以文件的形式發佈

在這裏插入圖片描述

壓縮包形式和文件形式的對比
在這裏插入圖片描述
在這裏插入圖片描述
由上圖可見:壓縮包形式的沒有Update classes and resources選項

2.2 勾選 Update classes and resources

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章