您好,登錄后才能下訂單哦!
本篇文章為大家展示了IDEA中SpringBoot出現熱部署無效如何解決,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
開啟SpringBoot熱部署,首先得在pom.xml中引入依賴
<!--SpringBoot 熱部署依賴--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
但是你會發現,引入了依賴之后往往還是沒用,改了代碼還是得重啟
問題原因:IDEA在默認情況下不會自動編譯,需要更改一些配置
解決步驟:
1、開啟IDEA靜態的自動編譯
按住Ctrl+ALT+S ,然后Build,Excution,Deployment -> Compiler ,確保勾選 Build project automatically
2、開啟IDEA動態的自動編譯
按住 Ctrl + Shift + Alt + / ,點擊Registry
找到compiler.automake.allow.when.app.running,確保勾選上
找到compile.document.save.trigger.delay,和compile.automake.trigger.delay,數值設置的小一些
2、開啟IDEA的熱部署策略
頂部菜單點擊Edit,做如下圖更改
3、關閉瀏覽器的緩存
這是最后一步,往往很多人敗在這里,打開瀏覽器,按F12,選擇NetWork,把Disable cache勾選上
上述內容就是IDEA中SpringBoot出現熱部署無效如何解決,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。