Idea中springboot項目的熱部署無法生效問題解決
自動啟動熱部署
1、首先導(dǎo)入devtools的坐標(biāo)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
<scope>true</scope>
</dependency>完成坐標(biāo)導(dǎo)入后,在項目運(yùn)行時可以使用ctrl+f9,完成重新部署
2、開啟兩項配置


在完成以上配置,原則上是可以自動啟動熱部署。但是idea中總是有一些莫名其妙的問題。
問題 1、跳轉(zhuǎn)的頁面明明沒有問題,報404錯誤,時好時壞。
可以在pom.xml中加入以下配置
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork> <!--這一行很重要-->
</configuration>
</plugin>問題 2、做了修改,熱部署失效,或者熱部署的是上一次的修改,就如同有延遲一樣
spring:
#熱部署生效
devtools:
livereload:
enabled: true
#設(shè)置重啟的目錄
restart:
additional-paths: src/main/java

建議所有配置都加上,避免碰上問題。
到此這篇關(guān)于Idea中springboot項目的熱部署無法生效問題解決的文章就介紹到這了,更多相關(guān)Idea springboot熱部署無法生效內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java-web中利用RSA進(jìn)行加密解密操作的方法示例
這篇文章主要給大家介紹了關(guān)于在Java-web中利用RSA進(jìn)行加密解密操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-08-08
Java實現(xiàn)的可選擇及拖拽圖片的面板功能【基于swing組件】
這篇文章主要介紹了Java實現(xiàn)的可選擇及拖拽圖片的面板功能,涉及java基于swing組件選擇與操作圖片元素的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2018-01-01
關(guān)于SpringMVC在Controller層方法的參數(shù)解析詳解
在SpringMVC中,控制器Controller負(fù)責(zé)處理由DispatcherServlet分發(fā)的請求,下面這篇文章主要給大家介紹了關(guān)于SpringMVC在Controller層方法的參數(shù)解析的相關(guān)資料,需要的朋友可以參考下2021-12-12
Java編程中快速排序算法的實現(xiàn)及相關(guān)算法優(yōu)化
這篇文章主要介紹了Java編程中快速排序算法的實現(xiàn)及相關(guān)算法優(yōu)化,快速排序算法的最差時間復(fù)雜度為(n^2),最優(yōu)時間復(fù)雜度為(n\log n),存在優(yōu)化的空間,需要的朋友可以參考下2016-05-05

