springboot-熱部署Jrebel


1. 場景描述

介紹下idea+springboot下的熱部署插件-Jrebel,賊好用,以前用過好多種,但是總出現不穩定或者會莫名其妙的沒有部署新代碼。

2.解決方案

springboot自帶的devtools並不好用,別用了,推薦jrebel 很好用,devtools是通過gav加載進來了。

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

2.1 idea下安裝插件

截圖中顯示的是安裝成功了,就不再卸載重新安裝了,萬一激活失敗就悲劇了,安裝完成后重啟下。

2.2 插件設置

說明

(1)這個地方一定要設置下,安裝完成后默認是在線模式,按鈕顯示為:work offline,每次啟動會去跟服務器交互,會校驗注冊信息,有可能會導致破解失效的,所以這里一定要設置成離線模式,點擊按鈕,這時候會變成work online,最后一行是離線截止時間:Offline seat expires,默認最多180天,6個月夠了。

(2)2是保存最多時長,默認設置成7天就行了,沒啥用,

(3)3是改動代碼后多久重啟,一般設置2-5秒就可以了

2.3 設置自動編譯

2.4 啟動

設置完畢,不用再配置其他地方了,上圖中第一個是run模式,第二個是debug模式。

關於破解的話,就不多說了,大家網上找一下吧。。


I’m 「軟件老王」,如果覺得還可以的話,關注下唄,后續更新秒知!歡迎討論區、同名公眾號留言交流!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM