宝贝腿开大点我添添你视频男男,中文字幕熟女人妻av一区二区三区,爱色成人网,大地资源高清播放在线观看在线电影在线观看 ,777米奇影视第四色

集團(tuán)站切換校區(qū)

驗證碼已發(fā)送,請查收短信

復(fù)制成功
微信號:togogoi
添加微信好友, 詳細(xì)了解課程
已復(fù)制成功,如果自動跳轉(zhuǎn)微信失敗,請前往微信添加好友
打開微信
圖標(biāo)

學(xué)習(xí)文章

當(dāng)前位置:首頁 > >學(xué)習(xí)文章 > >

{SpringBoot}熱部署

發(fā)布時間: 2019-03-20 23:42:17

?SpringBoot的web項目,在每一次修改了java文件或者是resource的時候,都必須去重啟一下項目,這樣的話浪費了很多的時間,實現(xiàn)了熱部署,在每一次作了修改之后,都會自動的重啟

通過使用springloaded進(jìn)行熱部署,但是些代碼修改了,并不會進(jìn)行熱部署。

spring-boot-devtools 是一個為開發(fā)者服務(wù)的一個模塊,其中最重要的功能就是自動應(yīng)用代碼更改到最新的App上面去。原理是在發(fā)現(xiàn)代碼有更改之后,重新啟動應(yīng)用,但是速度比手動停止后再啟動還要更快,更快指的不是節(jié)省出來的手工操作的時間。

其深層原理是使用了兩個ClassLoader,一個Classloader加載那些不會改變的類(第三方Jar包),另一個ClassLoader加載會更改的類,稱為  restart ClassLoader ,這樣在有代碼更改的時候,原來的restart ClassLoader 被丟棄,重新創(chuàng)建一個restart ClassLoader,由于需要加載的類相比較少,所以實現(xiàn)了較快的重啟時間(5秒以內(nèi))。


導(dǎo)入必須的依賴:

<!--使用devtools進(jìn)行熱部署-->

<dependency>

 <groupId>org.springframework.boot</groupId>

 <artifactId>spring-boot-devtools</artifactId>

 <optional>true</optional>

 <scope>true</scope>

</dependency>


添加插件

<!--使用熱部署的插件-->

<plugin>

 <groupId>org.springframework.boot</groupId>

 <artifactId>spring-boot-maven-plugin</artifactId>

 <configuration>

   <!--fork :  如果沒有該項配置devtools不會起作用,即應(yīng)用不會restart -->

   <fork>true</fork>

 </configuration>

</plugin>


idea設(shè)置



組合鍵:Shift+ALT+Ctrl+/ ,選擇“Registry”,

勾選“complier.automake.allow.when.app.running”

???

上一篇: {HTML5}基礎(chǔ)事件-復(fù)合事件

下一篇: {HTML5}基礎(chǔ)事件-簡寫事件

十九年老品牌
微信咨詢:gz_togogo 咨詢電話:18127429208 咨詢網(wǎng)站客服:在線客服

相關(guān)課程推薦

在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務(wù)!