最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot圖文并茂帶你掌握devtools熱啟動

 更新時間:2022年06月27日 10:45:04   作者:鳴鼓ming  
這篇文章主要介紹springBoot插件工具熱部署Devtools,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1.相關概念

當開發(fā)者將spring-boot-devtools引入項目后,只要classpath路徑下的靜態(tài)資源文件發(fā)生了變化,項目就會自動重啟,這極大地提高了項目的開發(fā)速度。如果開發(fā)者使用了Eclipse,那么在修改完代碼并保存之后,項目將自動編譯并觸發(fā)重啟,而開發(fā)如果使用了IntelliJ IDEA,默認情況下,需要開發(fā)者手動編譯(Build Project)才會觸發(fā)重啟。

2.下載安裝

pom.xml中導入依賴

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

3.使用測試

未改變classpath路徑下的文件時

application.properties

server.port=8080

改變application.properties

server.port=8081

Build一下, 無需關閉后在重啟了

或者按Ctrl+F9, 項目就自動重啟動了

修改java代碼后也是一樣的

Build一下

4. 自動編譯

手動編譯時,單擊Build→Build Project菜單或者按Ctrl+F9快捷鍵進行編譯,編譯成功后就會觸發(fā)項目重啟。當然,使用IntelliJ IDEA的開發(fā)者也可以配置項目自動編譯,配置步驟如下:

1.單擊File→Settings菜單,打開Settings頁面,在左邊的菜單欄依次找到Build,Execution,Deployment→Compile,勾選Build project automatically。

2.按Ctrl+Shift+Alt+/快捷鍵調(diào)出Maintenance頁面

3.單擊Registry,在新打開的Registry頁面中,勾選compiler.automake.allow.when.app.running復選框

做完這兩步配置之后,若開發(fā)者再次在IntelliJ IDEA中修改代碼,則項目會自動重啟。

注意: classpath路徑下的靜態(tài)資源或者視圖模板等發(fā)生變化時,并不會導致項目重啟

這個時候修改java代碼, 無需手動Build, 自動就重啟動了

到此這篇關于SpringBoot圖文并茂帶你掌握devtools熱啟動的文章就介紹到這了,更多相關SpringBoot devtools內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • SpringSecurity定義多個過濾器鏈的操作代碼

    SpringSecurity定義多個過濾器鏈的操作代碼

    Spring?Security?是?Spring家族中的一個安全管理框架。相比與另外一個安全框架Shiro,它提供了更豐富的功能,社區(qū)資源也比Shiro豐富,今天通過本文給大家介紹SpringSecurity定義多個過濾器鏈的實例,感興趣的朋友跟隨小編一起看看吧
    2023-04-04
  • Java9中對集合類擴展的of方法解析

    Java9中對集合類擴展的of方法解析

    這篇文章主要介紹了Java9 中對集合類擴展的of方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java如何根據(jù)word模板導出數(shù)據(jù)

    Java如何根據(jù)word模板導出數(shù)據(jù)

    這篇文章主要為大家詳細介紹了Java如何實現(xiàn)根據(jù)word模板導出數(shù)據(jù),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-05-05
  • Spring?AOP實現(xiàn)多數(shù)據(jù)源動態(tài)切換

    Spring?AOP實現(xiàn)多數(shù)據(jù)源動態(tài)切換

    本文主要介紹了Spring?AOP實現(xiàn)多數(shù)據(jù)源動態(tài)切換,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 整理Java編程中常用的基本描述符與運算符

    整理Java編程中常用的基本描述符與運算符

    這篇文章主要介紹了Java編程中常用的基本描述符與運算符整理,包括運算符優(yōu)先級等平時經(jīng)常查看反復記憶的知識點,需要的朋友可以參考下
    2016-02-02
  • javaweb實現(xiàn)簡易郵件發(fā)送

    javaweb實現(xiàn)簡易郵件發(fā)送

    這篇文章主要為大家詳細介紹了javaweb實現(xiàn)簡易郵件發(fā)送,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Javaweb實現(xiàn)郵件發(fā)送

    Javaweb實現(xiàn)郵件發(fā)送

    這篇文章主要為大家詳細介紹了Javaweb實現(xiàn)郵件發(fā)送,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • java面試常見問題之Hibernate總結(jié)

    java面試常見問題之Hibernate總結(jié)

    這篇文章主要介紹了在java面試過程中hibernate比較常見的問題,包括Hibernate的檢索方式,Hibernate中對象的狀態(tài),Hibernate的3種檢索策略是什么,Session的find()方法以及Query接口的區(qū)別等方面問題的總結(jié),需要的朋友可以參考下
    2015-07-07
  • 深入淺析Java中Static Class及靜態(tài)內(nèi)部類和非靜態(tài)內(nèi)部類的不同

    深入淺析Java中Static Class及靜態(tài)內(nèi)部類和非靜態(tài)內(nèi)部類的不同

    上次有朋友問我,java中的類可以是static嗎?我給他肯定的回答是可以的,在java中我們可以有靜態(tài)實例變量、靜態(tài)方法、靜態(tài)塊。當然類也可以是靜態(tài)的,下面小編整理了些關于java中的static class相關資料分享在腳本之家平臺供大家參考
    2015-11-11
  • SpringBoot實現(xiàn)微信及QQ綁定登錄的示例代碼

    SpringBoot實現(xiàn)微信及QQ綁定登錄的示例代碼

    本文主要介紹了SpringBoot實現(xiàn)微信及QQ綁定登錄的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07

最新評論

新巴尔虎右旗| 鄄城县| 红桥区| 贺州市| 张北县| 安义县| 天峨县| 青河县| 上虞市| 曲周县| 宁城县| 疏勒县| 麦盖提县| 怀来县| 玉屏| 若尔盖县| 文水县| 石景山区| 武威市| 札达县| 贺州市| 松江区| 唐山市| 古丈县| 武乡县| 奉节县| 莲花县| 楚雄市| 东兰县| 昔阳县| 平罗县| 嵊州市| 南华县| 张家口市| 湘潭县| 吉木乃县| 高青县| 肇庆市| 若尔盖县| 汉中市| 永春县|