springboot 在idea中實(shí)現(xiàn)熱部署的方法
SpringBoot的web項(xiàng)目,在每一次修改了java文件或者是resource的時(shí)候,都必須去重啟一下項(xiàng)目,這樣的話浪費(fèi)了很多的時(shí)間,實(shí)現(xiàn)了熱部署,在每一次作了修改之后,都會(huì)自動(dòng)的重啟
第一步:引入熱加載的插件,springboot 1.3開始就有的
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
project 中添加spring-boot-maven-plugin,主要在eclipse中起作用,idea不需要加此配置,springboot 項(xiàng)目的話,應(yīng)該是有此配置,加里面的內(nèi)容即可。
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
第二步 : idea設(shè)置(14版本)
1、點(diǎn)擊: file ,Settings ,Build ,Execution,Deplment
然后記得apply,ok。
2、組合鍵:Shift+ALT+Ctrl+/ ,選擇“Registry”,回車,找到“complier.automake.allow.when.app.running”
注意:
因?yàn)槲业膇dea是14版本,有的15版本或者是更高的在compiler 里面是這樣的:
然后快捷鍵是Ctrl + Shift +A ,一樣找到complier.automake.allow.when.app.running,點(diǎn)擊勾選即可。
第三步: 如果你用的瀏覽器和我的一樣,那么就禁用緩存
按F12(更多工具—->開發(fā)者工具),找到network,勾選Disable Cache。
親測(cè)有效。
另外,如果是eclipse的話,直接在pom.xml文件當(dāng)中添加:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
即可,親測(cè)有效
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- SpringBoot 在IDEA中實(shí)現(xiàn)熱部署步驟詳解(實(shí)用版)
- 詳解springboot熱啟動(dòng)與熱部署
- idea配置springboot熱部署終極解決辦法(解決熱部署失效問(wèn)題)
- Idea中Springboot熱部署無(wú)效問(wèn)題解決
- Springboot在IDEA熱部署的配置方法
- Springboot熱部署實(shí)現(xiàn)原理及實(shí)例詳解
- SpringBoot在IDEA中實(shí)現(xiàn)熱部署(JRebel實(shí)用版)
- springboot基于IDEA環(huán)境熱加載與熱部署教程
- springboot熱部署知識(shí)點(diǎn)總結(jié)
- SpringBoot實(shí)現(xiàn)熱部署Community的示例代碼
相關(guān)文章
TOMCAT內(nèi)存溢出及大小調(diào)整的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇TOMCAT內(nèi)存溢出及大小調(diào)整的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05
java遍歷途中修改數(shù)據(jù)及刪除數(shù)據(jù)的方法總結(jié)
在使用java的集合類遍歷數(shù)據(jù)的時(shí)候,在某些情況下可能需要對(duì)某些數(shù)據(jù)進(jìn)行刪除,下面這篇文章主要給大家介紹了關(guān)于java遍歷途中修改數(shù)據(jù)及刪除數(shù)據(jù)的方法總結(jié),需要的朋友可以參考下2023-10-10
Java用jxl讀取excel并保存到數(shù)據(jù)庫(kù)的方法
這篇文章主要為大家詳細(xì)介紹了Java用jxl讀取excel并保存到數(shù)據(jù)庫(kù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10
SpringSecurity6.x多種登錄方式配置小結(jié)
SpringSecurity6.x變了很多寫法,本文就來(lái)介紹一下SpringSecurity6.x多種登錄方式配置小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下2023-12-12
java使用Base64實(shí)現(xiàn)文件加密解密
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)Base64給文件加密、解密,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
Java synchronize底層實(shí)現(xiàn)原理及優(yōu)化
這篇文章主要介紹了Java synchronize底層實(shí)現(xiàn)原理及優(yōu)化,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
SpringBoot如何動(dòng)態(tài)修改Scheduled(系統(tǒng)啟動(dòng)默認(rèn)執(zhí)行,動(dòng)態(tài)修改)
這篇文章主要介紹了SpringBoot如何動(dòng)態(tài)修改Scheduled(系統(tǒng)啟動(dòng)默認(rèn)執(zhí)行,動(dòng)態(tài)修改)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07
使用JPA雙向多對(duì)多關(guān)聯(lián)關(guān)系@ManyToMany
這篇文章主要介紹了使用JPA雙向多對(duì)多關(guān)聯(lián)關(guān)系@ManyToMany,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06
idea2020.1無(wú)法自動(dòng)加載maven依賴的jar包問(wèn)題及解決方法
這篇文章主要介紹了idea2020.1無(wú)法自動(dòng)加載maven依賴的jar包問(wèn)題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07

