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)入后,在項目運行時可以使用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實現(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-12Java編程中快速排序算法的實現(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