springboot 如何容器化部署?1、隻需要添加devtools依賴即可,我來為大家科普一下關于springboot 如何容器化部署?以下内容希望對你有幫助!
1、隻需要添加devtools依賴即可
<!-- spring boot devtools 依賴包. --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency>
2、JVM的實現
JVM會定時掃描重新加載且僅加載有改動的類文件(.class文件),而不是加載所有的類文件,大大減少了類加載耗費的時間,從而實現熱部署的功能。
3、開發工具
Eclipse默認自動編譯,而idea默認手動編譯,因此idea需要修改兩個參數以達到任意時間自動編譯的目的。
4、idea實現SpringBoot項目配置熱部署功能
首先,File->setting->搜索compiler->将Build project automatically打勾(注意後面only works not running/debugging,所以我們要實現熱部署就必須打破這個限制,于是乎有了下面設置)
然後,CTRL ALT SHIFT / 組合鍵打開 Maintenance窗口選擇Registry... ,找到compiler.automake.allow.when.app.running選項,打勾開啟運行時編譯功能。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!