springboot項目在IDEA開發環境下進行熱部署調試

服務器基於SpringBoot開發時修改了代碼,如果需要重新編譯部署才能查看效果的話,就會比較麻煩,如果文件一旦保存就會進行熱部署的話,就會大大提高開發效率:

1.首先要在pom.xml引入對應的開發依賴:

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

這個依賴生效以後,保存文件,發現還是沒有進行熱部署。

如果還沒有創建工程,在IDEA創建工程的時候就把devtools勾選,也是一樣的。

2.接下來配置IDEA啓動選項:

按Ctrl+Alt+Shift+/


選擇Registry,把Automake打開:


手動點一下編譯,或者Ctrl+Alt+F9就可以觸發編譯,然後自動重新部署。

如果需要保存代碼就自動編譯,需要修改一下IDEA的設置:

把自動編譯打開:


這時修改了文件按Ctrl+S就會觸發自動編譯部署了。

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