日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

spring Boot 学习(七、Spring Boot与开发热部署)

發布時間:2023/12/18 javascript 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring Boot 学习(七、Spring Boot与开发热部署) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、熱部署
在開發中我們修改一個Java文件后想看到效果不得不重啟應用,這導致大量時間 花費,我們希望不重啟應用的情況下,程序可以自動部署(熱部署)。有以下四 種情況,如何能實現熱部署。
?1、模板引擎 – 在Spring Boot中開發情況下禁用模板引擎的cache – 頁面模板改變ctrl+F9可以重新編譯當前頁面并生效

?2、Spring Loaded Spring官方提供的熱部署程序,實現修改類文件的熱部署 – 下載Spring Loaded(項目地址https://github.com/springprojects/spring-loaded) – 添加運行時參數; -javaagent:C:/springloaded-1.2.5.RELEASE.jar –noverify
?3、JRebel – 收費的一個熱部署軟件 – 安裝插件使用即可

4、Spring Boot Devtools(推薦) – 引入依賴

<dependency>?

<groupId>org.springframework.boot</groupId>

? <artifactId>spring-boot-devtools</artifactId>?

?</dependency>?
– IDEA使用ctrl+F9 – 或做一些小調整 Intellij IEDA 和 Eclipse 不同, Eclipse 設置了自動編譯之后,修改類它會自動編譯 ,而 IDEA 在非 RUN 或 DEBUG 情況下 才會自動編譯(前提是你已經設置了 Auto - Compile )。

? 設置自動編譯(settings-compiler-make project automatically)

? ctrl+shift+alt+/(maintenance)

? 勾選compiler.automake.allow.when.app.runnin

轉載于:https://www.cnblogs.com/xiaohouye/p/11168750.html

總結

以上是生活随笔為你收集整理的spring Boot 学习(七、Spring Boot与开发热部署)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。