springboot 在idea中實(shí)現(xiàn)熱部署的方法
SpringBoot的web項(xiàng)目,在每一次修改了java文件或者是resource的時候,都必須去重啟一下項(xiàng)目,這樣的話浪費(fèi)了很多的時間,實(shí)現(xiàn)了熱部署,在每一次作了修改之后,都會自動的重啟
第一步:引入熱加載的插件,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。
親測有效。
另外,如果是eclipse的話,直接在pom.xml文件當(dāng)中添加:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
即可,親測有效
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- SpringBoot 在IDEA中實(shí)現(xiàn)熱部署步驟詳解(實(shí)用版)
- 詳解springboot熱啟動與熱部署
- idea配置springboot熱部署終極解決辦法(解決熱部署失效問題)
- Idea中Springboot熱部署無效問題解決
- Springboot在IDEA熱部署的配置方法
- Springboot熱部署實(shí)現(xiàn)原理及實(shí)例詳解
- SpringBoot在IDEA中實(shí)現(xiàn)熱部署(JRebel實(shí)用版)
- springboot基于IDEA環(huán)境熱加載與熱部署教程
- springboot熱部署知識點(diǎn)總結(jié)
- SpringBoot實(shí)現(xiàn)熱部署Community的示例代碼
相關(guān)文章
Python自定義計(jì)算時間過濾器實(shí)現(xiàn)過程解析
這篇文章主要介紹了Python自定義計(jì)算時間過濾器實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01springboot2.x解決運(yùn)行順序及Bean對象注入順序的問題
這篇文章主要介紹了springboot2.x解決運(yùn)行順序及Bean對象注入順序的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01idea在用Mybatis時xml文件sql不提示解決辦法(提示后背景顏色去除)
mybatis的xml文件配置的時候,有時候會沒有提示,這讓我們很頭疼,下面這篇文章主要給大家介紹了關(guān)于idea在用Mybatis時xml文件sql不提示的解決辦法,提示后背景顏色去除的相關(guān)資料,需要的朋友可以參考下2023-03-03SpringBoot+Vue.js實(shí)現(xiàn)前后端分離的文件上傳功能
這篇文章主要介紹了SpringBoot+Vue.js實(shí)現(xiàn)前后端分離的文件上傳功能,需要的朋友可以參考下2018-06-06Java中保留兩位小數(shù)的四種方法實(shí)現(xiàn)實(shí)例
今天小編就為大家分享一篇關(guān)于Java中保留兩位小數(shù)的四種方法實(shí)現(xiàn)實(shí)例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02SpringBoot 項(xiàng)目中的圖片處理策略之本地存儲與路徑映射
在SpringBoot項(xiàng)目中,靜態(tài)資源存放在static目錄下,使得前端可以通過URL來訪問這些資源,我們就需要將文件系統(tǒng)的文件路徑與URL建立一個映射關(guān)系,把文件系統(tǒng)中的文件當(dāng)成我們的靜態(tài)資源即可,本文給大家介紹SpringBoot本地存儲與路徑映射的相關(guān)知識,感興趣的朋友一起看看吧2023-12-12Spring整合websocket整合應(yīng)用示例(下)
這篇文章主要介紹了Spring整合websocket整合應(yīng)用示例(下)的相關(guān)資料,需要的朋友可以參考下2016-04-04