在SpringBoot中使用熱部署(DevTools)


一、簡介

  有時候我們開發完SpringBoot項目后,啟動運行。但是經常發現代碼需要反復修改,然后修改部分內容后需要再啟動....這樣太費時了,熱部署就是用來解決這一問題。讓你修改完代碼后,能自動執行編譯並運行。

 

二、工具

  IntelliJ IDEA、SpringBoot 2.0.4

三、步驟

  1、創建正常SpringBoot的Maven項目

  2、在需要熱部署的項目中(或者在全局父Maven模塊中)加入DevTools

  

    <dependencies>
        <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <version>2.0.4.RELEASE</version>
        </dependency>

    </dependencies>

  

  3、依次點開菜單 【File】-【Settings】-【Build,Execution,Deployment】-【Compiler】-勾選右側的【Build project automatically】

  

  4、按下Ctrl+Shift+A,打開搜索,輸入registry,並打開搜索到的該項設置。

  

  5、找到compiler.automake.allow.when.app.running項,並打勾。

  

  6、最重要的一步:重啟IEDA。

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM