欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Intellij IDEA下Spring Boot熱切換配置

 更新時(shí)間:2018年08月08日 15:42:23   作者:煲煲菜  
這篇文章主要介紹了Intellij IDEA下Spring Boot熱切換配置,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

相信很多人自己百度“idea springboot 熱部署”,找到的解決方案都是如下:

1.項(xiàng)目加入依賴(lài)spring-boot-devtools

2.IDEA按ctrl+alt+s——Build,Excution,Deployment——Compiler——勾選Build project automatically

3.IDEA按ctrl+shift+a——輸入registry——Compiler——勾選compiler.automake.allow.when.app.running

但其實(shí)這樣設(shè)置,每次你改一點(diǎn)點(diǎn)代碼,都會(huì)觸發(fā)IDEA重新編譯,IDEA變得很卡,開(kāi)發(fā)體驗(yàn)不好。

其實(shí)IDEA提供了對(duì)spring-boot-devtools的相應(yīng)支持的,打開(kāi)IDEA——Help在彈出網(wǎng)頁(yè)中輸入spring boot,就能找到Configure application update policies with devtools這篇文檔。

實(shí)際操作:

1.在你的spring boot項(xiàng)目中引入依賴(lài)spring-boot-devtools

2.找到main方法,運(yùn)行一下項(xiàng)目。注意一定要通過(guò)點(diǎn)擊main方法運(yùn)行,而不能是通過(guò)mvn spring-boot:rungradle bootRun,如下圖:

3.運(yùn)行后我們就可以打開(kāi)Run——Edit Configurations,在SpringBoot下設(shè)置On Update actionUpdate classes and resources,如下圖:

4.設(shè)置后,通過(guò)main方法運(yùn)行,或者在菜單欄點(diǎn)擊Run圖標(biāo)運(yùn)行,如圖:

5.當(dāng)我們修改完代碼后,IDEA不會(huì)自動(dòng)編譯重新啟動(dòng)SpringBoot,而是我們需要按一下左下角的Run欄目中的Update xxx application才會(huì)觸發(fā)熱切換。當(dāng)然我們也可以用快捷鍵ctrl+F10。如下圖:

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

相關(guān)文章

  • Java深入淺出說(shuō)流的使用

    Java深入淺出說(shuō)流的使用

    這篇文章主要介紹了Java深入淺出說(shuō)流的使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • springboot對(duì)接微信支付的完整流程(附前后端代碼)

    springboot對(duì)接微信支付的完整流程(附前后端代碼)

    最近在做支付平臺(tái)的項(xiàng)目,承接公司業(yè)務(wù)系統(tǒng)與第三方支付平臺(tái)的對(duì)接任務(wù),主要涉及微信支付、支付寶支付以及理房通支付等第三方平臺(tái),這篇文章主要給大家介紹了關(guān)于springboot對(duì)接微信支付的完整流程,需要的朋友可以參考下
    2021-08-08
  • JAVA實(shí)現(xiàn)LRU算法的參考示例

    JAVA實(shí)現(xiàn)LRU算法的參考示例

    這篇文章主要介紹了JAVA實(shí)現(xiàn)LRU算法的參考示例,幫助大家根據(jù)需求實(shí)現(xiàn)算法,感興趣的朋友可以了解下
    2020-10-10
  • 二叉樹(shù)基本操作之遞歸和非遞歸遍歷、分支節(jié)點(diǎn)數(shù)詳解

    二叉樹(shù)基本操作之遞歸和非遞歸遍歷、分支節(jié)點(diǎn)數(shù)詳解

    這篇文章主要介紹了二叉樹(shù)基本操作之遞歸和非遞歸遍歷、分支節(jié)點(diǎn)數(shù)詳解,二叉樹(shù)是由n(n>=0)個(gè)結(jié)點(diǎn)的有限集合構(gòu)成,此集合或者為空集,或者由一個(gè)根結(jié)點(diǎn)及兩棵互不相交的左右子樹(shù)組成,并且左右子樹(shù)都是二叉樹(shù),需要的朋友可以參考下
    2023-09-09
  • SpringBoot使用itext填充pdf表單及導(dǎo)出pdf的流程

    SpringBoot使用itext填充pdf表單及導(dǎo)出pdf的流程

    由于最近開(kāi)發(fā)的項(xiàng)目需要用到打印單據(jù),就在網(wǎng)上找了一下方案,反反復(fù)復(fù),都沒(méi)有找到合適的,借鑒了網(wǎng)上資源,使用itext5、itext7的工具包,所以本文介紹了SpringBoot使用itext填充pdf表單及導(dǎo)出pdf的流程,需要的朋友可以參考下
    2024-09-09
  • 帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之隊(duì)列

    帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之隊(duì)列

    這篇文章主要為大家介紹了Java數(shù)據(jù)結(jié)構(gòu)和算法之隊(duì)列,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • 淺析SpringBoot統(tǒng)一返回結(jié)果的實(shí)現(xiàn)

    淺析SpringBoot統(tǒng)一返回結(jié)果的實(shí)現(xiàn)

    前后端開(kāi)發(fā)過(guò)程中數(shù)據(jù)交互規(guī)范化是一件非常重要的事情,不僅可以減少前后端交互過(guò)程中出現(xiàn)的問(wèn)題,也讓代碼邏輯更加具有條理,下面小編就和大家講講SpringBoot如何統(tǒng)一返回結(jié)果的吧
    2023-07-07
  • Java中Stream?API的使用示例詳解

    Java中Stream?API的使用示例詳解

    Java?在?Java?8?中提供了一個(gè)新的附加包,稱(chēng)為?java.util.stream,該包由類(lèi)、接口和枚舉組成,允許對(duì)元素進(jìn)行函數(shù)式操作,?本文主要介紹了Java中Stream?API的具體使用,感興趣的小伙伴可以了解下
    2023-11-11
  • JAVA浮點(diǎn)數(shù)計(jì)算精度損失底層原理與解決方案

    JAVA浮點(diǎn)數(shù)計(jì)算精度損失底層原理與解決方案

    本文主要介紹了JAVA浮點(diǎn)數(shù)計(jì)算精度損失底層原理與解決方案。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • Java項(xiàng)目中classpath類(lèi)路徑是什么

    Java項(xiàng)目中classpath類(lèi)路徑是什么

    classpath指的是類(lèi)路徑,也就是編譯之后的target文件夾下的WEB-INF/class文件夾,下面這篇文章主要給大家介紹了關(guān)于Java項(xiàng)目中classpath類(lèi)路徑是什么的相關(guān)資料,需要的朋友可以參考下
    2023-02-02

最新評(píng)論