Springboot+devtools配置熱部署過(guò)程
Springboot+devtools配置熱部署
Spring Boot提供了spring-boot-devtools這個(gè)模塊來(lái)使應(yīng)用支持熱部署,可以提高開(kāi)發(fā)者的開(kāi)發(fā)效率,無(wú)需手動(dòng)重啟Spring Boot應(yīng)用就能實(shí)現(xiàn)自動(dòng)加載
之前寫(xiě)了一篇可以自動(dòng)加載springboot靜態(tài)文件的,這次的只需要在原來(lái)的基礎(chǔ)上再加一些配置即可實(shí)現(xiàn)springboot工程的熱部署
步驟如下:
1、pom文件增加依賴(lài)
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork> <!--重要-->
</configuration>
</plugin>
</plugins>
</build>2、yml文件中添加配置使其生效
# devtools
debug: true
spring:
devtools:
restart:
enabled: true #設(shè)置開(kāi)啟熱部署
freemarker:
cache: false #頁(yè)面不加載緩存,修改即時(shí)生效3、快捷鍵:Ctrl+Alt+S

4、快捷鍵:Ctrl+Shift+A
輸入Registry,點(diǎn)擊進(jìn)入勾選:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot調(diào)用DeepSeek接口的實(shí)現(xiàn)
本文主要介紹了SpringBoot調(diào)用DeepSeek接口的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02
idea中如何過(guò)濾某些文件不提交的方法實(shí)現(xiàn)
本文主要介紹了idea中如何過(guò)濾某些文件不提交,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07
spring security CSRF防護(hù)的示例代碼
這篇文章主要介紹了spring security CSRF防護(hù)的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-03-03
intellij idea旗艦版解決學(xué)生無(wú)法注冊(cè)問(wèn)題詳解
這篇文章主要介紹了intellij idea旗艦版解決學(xué)生無(wú)法注冊(cè)問(wèn)題詳解,文中通過(guò)圖文示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
Java 編程如何使用 Class.forName() 加載類(lèi)
在一些應(yīng)用中,無(wú)法事先知道使用者將加載什么類(lèi),而必須讓使用者指定類(lèi)名稱(chēng)以加載類(lèi),可以使用 Class的靜態(tài)forName()方法實(shí)現(xiàn)動(dòng)態(tài)加載類(lèi),這篇文章主要介紹了Java編程如何使用Class.forName()加載類(lèi),需要的朋友可以參考下2022-06-06
SpringBoot參數(shù)校驗(yàn)之@Validated的使用詳解
這篇文章主要通過(guò)示例為大家詳細(xì)介紹一下介紹了SpringBoot參數(shù)校驗(yàn)中@Validated的使用方法,文中的示例代碼講解詳細(xì),需要的可以參考一下2022-06-06
Java服務(wù)端服務(wù)監(jiān)控:Prometheus與Spring Boot Actuator的集成方式
本文介紹了如何將Prometheus與SpringBootActuator集成,實(shí)現(xiàn)對(duì)Java服務(wù)端應(yīng)用的監(jiān)控,通過(guò)集成,可以利用Prometheus的強(qiáng)大監(jiān)控能力,及時(shí)發(fā)現(xiàn)和解決性能問(wèn)題2024-12-12

