您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“Idea springboot springCloud熱加載熱調試的常用方法有哪些”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Idea springboot springCloud熱加載熱調試的常用方法有哪些”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
在項目開發的過程中,需要修改調試的時候偶每次都需要重啟項目浪費時間,下面是我整理的兩種常用的兩種方式
修改啟動配置方式(主要針對debug模式下)
點擊啟動配置=》edit configrations…
configration下面修改Updateclasses and resources
on ‘update‘ action:當用戶主動執行更新的時候更新 快捷鍵:Ctrl + F9
on frame deactication:在編輯窗口失去焦點的時候更新
說明
當開發者將 spring-boot-devtools 引入項目后,只要 classpath 路徑下發生變化,項目就會自動重啟,這極大地提高了項目的開發速度。如果開發者使用 Eclipse ,那么在修改完代碼并保存之后,項目將自動編譯井觸發重啟,而開發者如果使用 IntelliJ IDEA 默認情況下,需要開發者手動編譯才會觸發重啟。手動編譯時,單擊 Build -> Build Project 菜單或者按 Ctrl+F9 快捷鍵進行編譯,編譯成功后就會觸發項目重啟。當然,使用 IntelliJ IDEA 開發者也可以配置項目自動編譯,配置步驟:
File=》Settings=》Build,Execution,Deployment=》 Compiler=》勾選Build project automeatically
Ctrl+shifter+alt+/ =》Registry=》勾選compiler.automake.allow.parallel
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
#熱部署默認會重啟 spring.devtools.restart.enabled=true #添加那個目錄的文件需要restart spring.devtools.restart.additional-paths=src/main/java #排除那個目錄的文件不需要restart spring.devtools.restart.exclude=static/**,public/**
讀到這里,這篇“Idea springboot springCloud熱加載熱調試的常用方法有哪些”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。