spring boot 系列之五:spring boot 通過devtools進行熱部署


前面已經分享過四篇隨筆:

  1. spring boot 系列之一:spring boot 入門
  2. spring boot 系列之二:spring boot 如何修改默認端口號和contextpath
  3. spring boot 系列之三:spring boot 整合JdbcTemplate
  4. spring boot 系列之四:spring boot 整合JPA

在上述代碼操作的過程中肯定也發現了一個問題:哪怕是一個個小小的修改,都必須要重新啟動服務才能使修改生效。

那能不能通過配置實現spring boot的熱部署呢?答案是肯定的。

接下來我們來一起看下怎么通過devtools實現spring boot的熱部署。很簡單,只需要簡單幾步:

  1. 引入依賴
    <!-- 引入devtools 依賴 -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <!-- optional=true,依賴不會傳遞-->
                <optional>true</optional>
            </dependency>
  2. 對於eclipse,還需要加上maven-plugin插件
    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
                        <fork>true</fork>
                    </configuration>
                </plugin>
            </plugins>
        </build>
  3. Project --> Build Automatically 要勾上

    

 


免責聲明!

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



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