成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊一聊SpringBoot項目熱部署

開發 項目管理
此篇文章主要介紹兩種SpringBoot項目熱部署的方式,方式一是通過引入devtool組件實現熱部署,方式二是通過idea下載jrebel插件實現熱部署,jrebel免費試用30天,但通過文中提供的網址可獲得jrebel激活序列碼,阿都對兩種方式都進行了測試,全部有效。

?[[382306]]?

本文轉載自微信公眾號「菜鳥阿都」,作者菜鳥阿都。轉載本文請聯系菜鳥阿都公眾號。

通過設置熱部署,以后再也不用每次修改完代碼后,手動重啟了,即節省了時間又提高了開發效率。此篇文章主要介紹兩種SpringBoot項目熱部署的方式,方式一是通過引入devtool組件實現熱部署,方式二是通過idea下載jrebel插件實現熱部署,jrebel免費試用30天,但通過文中提供的網址可獲得jrebel激活序列碼,阿都對兩種方式都進行了測試,全部有效。

一、devtool組件熱部署

實現原理:自動重啟項目

1.添加devtools依賴

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

??

fork為true的作用:表示創建(fork)一個新的JVM來運行編譯器

2.配置idea

位置:File >> Settings >> Build,Execution,Deployment >> Compiler

勾選 Build project automatically

??

快捷鍵:Ctr + Alt + Shift + / 開啟注冊表

??

配置程序運行時自動編譯

??

3.重啟項目

每次對項目進行修改后保存,idea會自動編譯重啟項目,會在幾秒左右重啟項目,速度比自己手動重啟項目快

二、Jrebel插件熱部署

實現原理:自動加載編譯修改代碼

1.安裝插件【JRebel and XRebel for IntelliJ】

通過idea設置中的插件市場中安裝:File >> Settings >> Plugins >> Marketplace

??

2.激活插件

位置:File >> Settings >>JReble&XRebel

??

選用第一種Team URL方式激活,需要輸入Team URL 與Eamil address兩個參數,Team URL是通過激活網址獲得的GUID,然后將網址和GUID進行拼接,Eamil address參數輸入任意合法的郵箱即可,JRebel默認采用Work online模式,每次使用時,JReble會監聽激活注冊信息,當使用的激活網址失效時,JRebel也會導致失效,所以設置為Work offline【離線】模式,離線模式默認6個月的激活時間

3.配置idea

同上devtool配置步驟2,配置自動編譯

4.啟動【點擊jrebel圖標啟動項目】

??

結語

兩種方式各有利弊,方式一對代碼【添加依賴】具有侵入性,并且修改代碼后會自動重啟項目,速度較慢,方式二是以idea插件的形式,對代碼不做任何修改,每次只編譯加載修改代碼,速度快,但收費。

 

責任編輯:武曉燕 來源: 菜鳥阿都
相關推薦

2020-12-29 05:33:40

TomcatSpringBoot代碼

2023-07-25 15:06:39

2021-12-09 10:17:25

部署實戰Linux

2023-09-22 17:36:37

2020-05-22 08:16:07

PONGPONXG-PON

2021-01-28 22:31:33

分組密碼算法

2018-06-07 13:17:12

契約測試單元測試API測試

2021-08-04 09:32:05

Typescript 技巧Partial

2020-10-15 06:56:51

MySQL排序

2019-02-13 14:15:59

Linux版本Fedora

2022-08-08 08:25:21

Javajar 文件

2022-11-01 08:46:20

責任鏈模式對象

2023-05-15 08:38:58

模板方法模式

2021-01-29 08:32:21

數據結構數組

2021-02-06 08:34:49

函數memoize文檔

2023-07-06 13:56:14

微軟Skype

2018-11-29 09:13:47

CPU中斷控制器

2019-12-17 10:06:18

CDMA高通4G

2022-03-08 16:10:38

Redis事務機制

2020-09-08 06:54:29

Java Gradle語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩激情视频一区 | 日韩一区二区三区在线视频 | 午夜精品一区二区三区在线播放 | 久久久91 | japanhd美女动 | 91精品一区二区三区久久久久久 | 成人国产精品一级毛片视频毛片 | 亚洲欧美综合精品久久成人 | 黄网站免费在线 | 日韩免费网站 | 黄色毛片视频 | h在线看 | 亚洲精品视频在线 | 亚洲一区三区在线观看 | 国产精品美女久久久久久免费 | 日本大片在线播放 | 久久久久久久国产精品 | 亚洲精品一区二区 | 中文字幕人成乱码在线观看 | 性高湖久久久久久久久 | 久久久久久国产精品免费免费 | 国产精品久久久久久久久免费樱桃 | 亚州精品成人 | 久久久久久亚洲精品 | 久久久久久久91 | 超碰97免费 | 国产精品96久久久久久 | 亚洲国产视频一区二区 | 国产免费人成xvideos视频 | 视频一区欧美 | 韩三级在线观看 | 久久精品国产精品青草 | 伊人网在线播放 | 免费黄色av| 国产一区二 | xxxcom在线观看 | 99久久久久久99国产精品免 | 久久91av| 成人福利 | 男女网站在线观看 | 国产精品一区在线观看你懂的 |