六、IDEA-SpringBoot項目設置熱部署


啥是熱部署!???(不要去查了,,同學)

根據上面的提示,我們已經完成了Spring Boot項目的創建和運行,但是有一個問題就是,每次修改代碼之后都需要重新啟動調試,代碼才能生效,比較麻煩,那有沒有一種簡單的方式呢?

答案是有的,那就是接下來要說的熱部署。

熱部署的配置如下:

第一步: 設置IDEA開啟項目自動編譯

第二步: 開啟項目運行時自動生成

ctrl + shift + a(windows系統),command+shift+alt+/(mac系統)

搜索命令:registry => 勾選compiler.automake.allow.when.app.running

如下圖:

最后注意,你的項目一定要引入了下面的支持熱部署的依賴:

<!--引入支持熱部署的依賴-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional> <!-- 這個需要為 true 熱部署才有效 -->
<scope>runtime</scope>
</dependency>

最后最后,一定要徹底關閉IDEA重啟,才能生效

此后只要我們代碼發生變化,服務就會自動重啟:

 


免責聲明!

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



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