解決SpringBoot在IDEA中熱部署失效問(wèn)題
熱部署:是指程序運(yùn)行過(guò)程中實(shí)時(shí)更新或替換其組件的技術(shù)。
即項(xiàng)目正在啟動(dòng)中,修改了配置文件中某個(gè)值或者添加了某個(gè)方法或者修改了某個(gè)方法參數(shù),在不用重新啟動(dòng)項(xiàng)目的情況下,刷新頁(yè)面等即可實(shí)現(xiàn)實(shí)時(shí)更新內(nèi)容;
springboot實(shí)現(xiàn)熱部署的方式:
1,加入依賴:
<!-- 熱部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>2,使用插件:如JRebel
3,模板部署等等
問(wèn)題:
最常見(jiàn)當(dāng)屬1加入依賴模式也是最簡(jiǎn)單的,但是往往加入依賴之后,熱部署不起作用,而在Eclipse中起作用;
并且我們按照網(wǎng)上方法在File | Settings | Build, Execution, Deployment | Compiler目錄下Build project automatically 點(diǎn)了對(duì)勾也不行;
還有雙擊shfit中Registry中compiler.automake.allow.parellel點(diǎn)了對(duì)勾也不行;
原因:
IDEA中沒(méi)有啟用自動(dòng)部署編譯功能,需要手動(dòng)啟動(dòng);
解決:
上述對(duì)勾點(diǎn)上的前提下,執(zhí)行下述操作:
File | Settings | Advanced Settings目錄下:
右側(cè)選擇Allow auto-make to start even if developed application is currently running,勾選對(duì)勾,重啟IDEA,即可;
以上就是解決SpringBoot在IDEA中熱部署失效問(wèn)題的詳細(xì)內(nèi)容,更多關(guān)于SpringBoot熱部署失效的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Windows上安裝不同版本JDK并切換使用的詳細(xì)步驟
在Windows操作系統(tǒng)中,管理和切換Java Development Kit (JDK) 的版本是一項(xiàng)常見(jiàn)的任務(wù),尤其是在開(kāi)發(fā)環(huán)境中,這篇文章主要介紹了Windows上安裝不同版本JDK并切換使用的相關(guān)資料,需要的朋友可以參考下2025-09-09
MyBatis的動(dòng)態(tài)SQL語(yǔ)句實(shí)現(xiàn)
這篇文章主要介紹了MyBatis的動(dòng)態(tài)SQL語(yǔ)句實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
不知道面試會(huì)不會(huì)問(wèn)Lambda怎么用(推薦)
這篇文章主要介紹了Lambda表達(dá)式用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
JavaEE實(shí)現(xiàn)基于SMTP協(xié)議的郵件發(fā)送功能
這篇文章主要為大家詳細(xì)介紹了JavaEE實(shí)現(xiàn)基于SMTP協(xié)議的郵件發(fā)送功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-05-05
mybatis中一對(duì)一關(guān)系association標(biāo)簽的使用
這篇文章主要介紹了mybatis中一對(duì)一關(guān)系association標(biāo)簽的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
IntelliJ IDEA 2020.1.2激活工具下載及破解方法免費(fèi)可用至2089年(強(qiáng)烈推薦)
這篇文章主要介紹了IntelliJ IDEA 2020.1.2激活工具下載及破解方法免費(fèi)可用至2089年(強(qiáng)烈推薦),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09

