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

SpringBoot如何IDEA中實現(xiàn)熱部署

 更新時間:2020年04月07日 15:21:47   投稿:yaominghui  
這篇文章主要介紹了SpringBoot如何IDEA中實現(xiàn)熱部署,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

好的熱部署讓開發(fā)調(diào)試事半功倍,這樣的“神技能”怎么能錯過呢, 使用過IDEA的童鞋趕緊進來擼一把吧。

學(xué)習(xí)目標(biāo)

快速學(xué)會在項目中使用熱部署插件運行項目,提高開發(fā)效率。

具體步驟

idea版本是2019.3

一、開啟IDEA的自動編譯(靜態(tài))

具體步驟:打開頂部工具欄 File -> Settings -> Build -> Compiler 然后勾選 Build project automatically 。

二、開啟IDEA的自動編譯(動態(tài))

具體步驟:同時按住 Ctrl + Shift + Alt + / 然后進入Registry ,勾選自動編譯并調(diào)整延時參數(shù)。

compiler.automake.allow.when.app.running -> 自動編譯
compile.document.save.trigger.delay -> 自動更新文件

PS:網(wǎng)上極少有人提到compile.document.save.trigger.delay 它主要是針對靜態(tài)文件如JS CSS的更新,將延遲時間減少后,直接按F5刷新頁面就能看到效果!

三、開啟IDEA的熱部署策略(非常重要)

具體步驟:頂部菜單- >Edit Configurations->SpringBoot插件->目標(biāo)項目->勾選熱更新。

四、在項目添加熱部署插件(可選)

溫馨提示:

如果因為舊項目十分臃腫,導(dǎo)致每次都自動熱重啟很慢而影響開發(fā)效率,筆者建議直接在POM移除spring-boot-devtools依賴,然后使用Control+Shift+F9進行手工免啟動快速更新!!

具體步驟:在POM文件添加熱部署插件

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

打開谷歌瀏覽器,打開F12的Network選項欄,然后勾選【✅】Disable cache 。

熱部署到底有多爽呢,用渣渣輝的話來說,只需體驗三分鐘,你就會干我一樣,愛上這款呦西。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • logback之如何按日期和大小切分日志

    logback之如何按日期和大小切分日志

    這篇文章主要介紹了logback之如何按日期和大小切分日志問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • SpringBoot中使用@Scheduled注解創(chuàng)建定時任務(wù)的實現(xiàn)

    SpringBoot中使用@Scheduled注解創(chuàng)建定時任務(wù)的實現(xiàn)

    這篇文章主要介紹了SpringBoot中使用@Scheduled注解創(chuàng)建定時任務(wù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • JAVA新手學(xué)習(xí)篇之類和對象詳解

    JAVA新手學(xué)習(xí)篇之類和對象詳解

    這篇文章主要給大家介紹了關(guān)于JAVA新手學(xué)習(xí)篇之類和對象的相關(guān)資料,Java是面向?qū)ο蟮木幊陶Z言,主旨在于通過對象封裝屬性和方法實現(xiàn)功能,面向?qū)ο笈c面向過程的區(qū)別在于關(guān)注點的不同,需要的朋友可以參考下
    2024-10-10
  • Java數(shù)據(jù)結(jié)構(gòu)--時間和空間復(fù)雜度

    Java數(shù)據(jù)結(jié)構(gòu)--時間和空間復(fù)雜度

    這篇文章主要介紹了java數(shù)據(jù)結(jié)構(gòu)的時間和空間復(fù)雜度,小編覺得這篇文寫的不錯,感興趣的朋友可以了解下,希望能夠給你帶來幫助
    2021-08-08
  • @RequestParam 接收參數(shù)的值為null的處理方式

    @RequestParam 接收參數(shù)的值為null的處理方式

    這篇文章主要介紹了@RequestParam 接收參數(shù)的值為null的處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java線程池高頻面試題總結(jié)

    Java線程池高頻面試題總結(jié)

    在進程和線程的相關(guān)面試題中還有一部分是關(guān)于多線程和線程池的,也是在這一部分中比較常考察的內(nèi)容。本篇文章就帶你了解一下,希望能給你帶來幫助
    2021-08-08
  • springboot集成redis實現(xiàn)簡單秒殺系統(tǒng)

    springboot集成redis實現(xiàn)簡單秒殺系統(tǒng)

    這篇文章主要為大家詳細介紹了springboot集成redis實現(xiàn)簡單秒殺系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Spring Boot集成Mybatis中如何顯示日志的實現(xiàn)

    Spring Boot集成Mybatis中如何顯示日志的實現(xiàn)

    這篇文章主要介紹了Spring Boot集成Mybatis中如何顯示日志的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Calcite使用SQL實現(xiàn)查詢csv/json文件內(nèi)容

    Calcite使用SQL實現(xiàn)查詢csv/json文件內(nèi)容

    calcite可以支持文件系統(tǒng)的數(shù)據(jù)源適配, 其實官方已經(jīng)提供了相應(yīng)的能力, 其支持csv和json的查詢適配,下面我們就來看看Calcite如何使用SQL實現(xiàn)查詢csv/json文件內(nèi)容吧
    2025-01-01
  • java網(wǎng)絡(luò)爬蟲連接超時解決實例代碼

    java網(wǎng)絡(luò)爬蟲連接超時解決實例代碼

    這篇文章主要介紹了java網(wǎng)絡(luò)爬蟲連接超時解決的問題,分享了一則使用httpclient解決連接超時的Java爬蟲實例代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01

最新評論

丹寨县| 乐陵市| 福建省| 报价| 柯坪县| 光山县| 普格县| 杭锦旗| 松溪县| 涡阳县| 泸水县| 六盘水市| 启东市| 平南县| 佛坪县| 右玉县| 漳州市| 上高县| 栾川县| 古丈县| 玛曲县| 定远县| 安徽省| 七台河市| 柳河县| 东光县| 九寨沟县| 辽宁省| 呼图壁县| 太仓市| 库车县| 萨迦县| 从化市| 通化市| 石柱| 左云县| 兴和县| 镇远县| 彭泽县| 靖安县| 江达县|