當你在修改SpringBoot項目的代碼的時候,不須要每次都經過重啓來達到測試的效果,修改完代碼後即時生效就是熱部署。
以前使用過不少的熱部署方式,其中最好用的仍是jrebel插件,無論是Windows仍是Mac環境,或者spring仍是spingboot項目都能完美適配。今天對這種方式作個記錄,但願對你們有用。
掃描右側公告欄中二維碼能夠領取程序員福利~程序員
激活碼須要本身拼接,格式以下:spring
其中GUID能夠經過下面這個網址在線生成一個。ui
舉個栗子:debug
https://jrebel.qekang.com/d85ce62f-19e1-40ee-a1cf-87768f198c6d調試
激活以後能夠看到右上角的運行按鈕多了兩個,這和你之前用的run和debug功能時同樣的,只是多了一個熱部署的功能,之前的按鈕就不要用了,之後運行或者調試項目使用這兩個就好了。
blog
我點擊了Jrebel的運行按鈕後,成功的運行了項目。
修改前的代碼和測試:
而後我修改了代碼,不用重啓,過了兩三秒以後在測試。
我隨便修改的代碼這就訪問不了了,說明熱部署成功!圖片