序
熱部署是什么?
當你在修改SpringBoot項目的代碼的時候,不需要每次都通過重啟來達到測試的效果,修改完代碼后即時生效就是熱部署。
之前使用過很多的熱部署方式,其中最好用的還是jrebel插件,不管是Windows還是Mac環境,或者spring還是spingboot項目都能完美適配。今天對這種方式做個記錄,希望對大家有用。
掃描右側公告欄中二維碼可以領取程序員福利~
安裝Jrebel
第一步:下載插件
第二步:激活
激活碼需要自己拼接,格式如下:
其中GUID可以通過下面這個網址在線生成一個。
舉個栗子:
https://jrebel.qekang.com/d85ce62f-19e1-40ee-a1cf-87768f198c6d
第三步:使用
激活之后可以看到右上角的運行按鈕多了兩個,這和你以前用的run和debug功能時一樣的,只是多了一個熱部署的功能,以前的按鈕就不要用了,以后運行或者調試項目使用這兩個就行了。
舉個栗子:
我點擊了Jrebel的運行按鈕后,成功的運行了項目。
修改前的代碼和測試:
然后我修改了代碼,不用重啟,過了兩三秒之后在測試。
我隨便修改的代碼這就訪問不了了,說明熱部署成功!