在開發過程中,當寫完乙個功能我們需要執行應用程式測試,可能這個小功能中存在多個小bug
,我們需要改正後重啟伺服器,這無形之中拖慢了開發的速度增加了開發時間,springboot
提供了spring-boot-devtools
,使我們在更改應用和配置檔案的時候,自動重啟應用!
開啟pom.xml
檔案新增依賴
org.springframework.bootgroupid>
spring-boot-devtoolsartifactid>
trueoptional>
dependency>
只要設定idea自動編譯:(1).快捷鍵classpath
下的檔案有變動,它就會自動重啟。這在使用ide時非常有用,因為可以很快得到**改變的反饋。預設情況下,classpath
下任何指向資料夾的實體都會被監控,注意一些資源的修改比如靜態assets,檢視模板不需要重啟應用。由於
devtools
監控classpath
下的資源,所以唯一觸發重啟的方式就是更新classpath
。在eclipse
裡,儲存乙個修改的檔案將引起classpath
更新,並觸發重啟。在intellij idea
中,預設是不自動編譯的,我們需要設定自動編譯。
ctrl+alt+s
開啟設定,在build,execotion,deployment->compiler->勾選build project automatically項
(2).快捷鍵ctrl + shift + alt + /
,選擇registry
重啟應用,當改動**時,觀察控制台輸出,你會發現spring boot已經檢測到了檔案變化,並重新啟動,你會發現體驗為何如此之棒,爽極了!
Idea下Springboot開啟熱啟動
如下圖,首先idea需要開啟自動編譯,注意後面的括號,只在沒有執行和除錯時有效,因此還需要設定成執行時自動編譯也開啟。windows系統下按alt ctrl shift 選擇1.registry,如下圖勾選,重啟idea。springboot的pom中還需要新增如下的依賴 org.springfra...
IDEA中使用SpringBoot 熱啟動
在開發過程中,當寫完乙個功能我們需要執行應用程式測試,可能這個小功能中存在多個小bug,我們需要改正後重啟伺服器,這無形之中拖慢了開發的速度增加了開發時間,springboot提供了spring boot devtools,使我們在更改應用和配置檔案的時候,自動重啟應用!開啟pom.xml檔案新增依...
冷啟動 熱啟動
冷啟動 1 接通電源啟動計算機的方式,稱為冷啟動。2 介紹 自檢 3 具體操作步驟如下 加電 自檢 引導作業系統。熱啟動 1 熱啟動是指在計算機已經開啟的狀態下,通過鍵盤重新引導作業系統。一般在宕機時才使用。2 方法 左手按住 ctrl 和 alt 不放開,右手按下 del 然後同時放開。3 熱啟動...