配置SpringBoot項目熱部署

我們在開發中反覆修改類、頁面等資源,每次修改後都是需要重新啓動才生效,這樣每次啓動都很麻煩,浪費了大量的時間,我們可以在修改代碼後不重啓就能生效,在 pom.xml 中添加如下配置就可以實現這樣的功能,我們稱之爲 熱部署

  1. 在 pom.xml 文件中增加依賴配置
<!--熱部署配置-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
</dependency>
<!--SpringBoot項目打包時,會將內置的Tomcat一起打包-->
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

  1. 開啓 Intellij IEDA 自動編譯
    在這裏插入圖片描述
  2. Shift+Ctrl+Alt+/,選擇Registry, 設置app運行期間支持自動編譯部署
    在這裏插入圖片描述
  3. 以後其他的springboot項目如果希望熱部署,只需要引入spring-boot-devtools即可

感謝閱讀, 如有什麼更好的建議或方法 ,可以留言或進羣交流:1101584918,歡迎大家加入。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章