Springboot學習筆記——熱部署及不生效的解決辦法

一、背景

目前的Springboot,當發生了任何修改之後,必須關閉後再啓動Application類才能夠生效,顯得略微麻煩。 Springboot提供了熱部署的方式,當發現任何類發生了改變,馬上通過JVM類加載的方式,加載最新的類到虛擬機中。 這樣就不需要重新啓動也能看到修改後的效果了。

二、方法

添加maven依賴

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>
</dependency>

三、驗證

在上一篇的初見中,實現了在頁面上打印“Hello World”,添加了上述依賴後啓動運行入門案例,再修改字符串爲“Hello Springboot”。只需要在瀏覽器刷新頁面即可更新顯示內容,無須重啓整個項目工程

四、添加熱部署的依賴後不生效怎麼辦

在IDEA中打開setting,在其中的Complier勾選“Build project automatically”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章