idea配置springboot熱部署終極解決辦法(解決熱部署失效問題)
idea配置springboot熱部署終極解決辦法,解決熱部署失效問題
1. 添加maven依賴
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <version>2.2.5.RELEASE</version> <optional>true</optional> </dependency>
2. 添加插件
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.2.5.RELEASE</version> <configuration> <fork>true</fork> <addResources>true</addResources> </configuration> </plugin>
3.開啟自動編譯
- Ctrl+Alt+S打開配置
- 設(shè)置自動編譯
File-Settings-Compiler-Build Project automatically
4.Ctrl+Shift+Alt+/ 選擇Registry
找到選項Compiler autoMake allow when app running打勾
5.設(shè)置項目啟動加載方式菜單欄選擇 Run->Edit Configurations…
找到spring boot下的 On ‘Update' action 和 On frame deactivation ,選擇 Update classes and resources
(注意:這步非常重要)
最后測試熱部署,隨便修改一個類中的代碼,查看idea最下方的提示條,出現(xiàn) build 后 緊接著 出現(xiàn) parsing java… 表示正在重新編譯,等待項目自動重新啟動后就可以看見修改的類生效了
PS:下面看下SpringBoot在idea中配置熱部署
導(dǎo)入熱部署jar包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
IDEA使用:
- 修改了java類的地方,使用Ctrl+Shift+F9進行熱更新
- 靜態(tài)頁面/模板頁面,使用Ctrl+F9進行熱更新
- 快捷鍵使用后不生效?前往File-Settings-Compiler-Build Project automatically選項開始idea自動編譯
到此這篇關(guān)于idea配置springboot熱部署終極解決辦法(解決熱部署失效問題)的文章就介紹到這了,更多相關(guān)idea配置springboot熱部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Springboot多數(shù)據(jù)源配置之整合dynamic-datasource方式
這篇文章主要介紹了Springboot多數(shù)據(jù)源配置之整合dynamic-datasource方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03SpringMVC中的DispatcherServlet請求分析
這篇文章主要介紹了SpringMVC中的DispatcherServlet請求分析, DispatcherServlet作為一個Servlet,那么當(dāng)有請求到Tomcat等Servlet服務(wù)器時,會調(diào)用其service方法,再調(diào)用到其父類GenericServlet的service方法,需要的朋友可以參考下2024-01-01基于Apache組件分析對象池原理的實現(xiàn)案例分析
本文從對象池的一個簡單案例切入,主要分析common-pool2組件關(guān)于:池、工廠、配置、對象管理幾個角色的源碼邏輯,并且參考其在Redis中的實踐,對Apache組件分析對象池原理相關(guān)知識感興趣的朋友一起看看吧2022-04-04Java 數(shù)據(jù)結(jié)構(gòu)與算法系列精講之哈希算法實現(xiàn)
哈希表本質(zhì)是一種(key,value)結(jié)構(gòu),由此我們可以聯(lián)想到,能不能把哈希表的key映射成數(shù)組的索引index呢?如果這樣做的話那么查詢相當(dāng)于直接查詢索引,查詢時間復(fù)雜度為O(1),其實這也正是當(dāng)key為int型時的做法,將key通過某種做法映射成index,從而轉(zhuǎn)換成數(shù)組結(jié)構(gòu)2022-02-02關(guān)于Spring源碼深度解析(AOP功能源碼解析)
這篇文章主要介紹了關(guān)于Spring源碼深度解析(AOP功能源碼解析),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07Elasticsearch查詢Range Query語法示例
這篇文章主要為大家介紹了Elasticsearch查詢Range Query語法示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04springboot 異步調(diào)用的實現(xiàn)方法
這篇文章主要介紹了springboot 異步調(diào)用的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-04-04