1. 程式人生 > >idea 修改靜態資源不需要重啟的辦法

idea 修改靜態資源不需要重啟的辦法

str mpi 啟動 shift pom.xml uil TP 1.3 pri

快捷鍵Ctrl + Alt + S打開設置面板,勾選Build project automatically選項:

技術分享圖片

快捷鍵Ctrl + Shift + A查找registry命令:

在查找到的registry命令通過鼠標雙擊或敲回車鍵,在彈出的面板中搜索關鍵字automake,找到並勾選compiler.automake.allow.when.app.running選項:

技術分享圖片

技術分享圖片

配置完成後,IntelliJ IDEA 可以熱加載靜態資源文件了。但是模板文件仍然還不能熱加載。

2. 添加 Spring Boot Dev Tools 支持

在 pom.xml 中添加如下依賴聲明:

<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>1.3.0.RELEASE</version>
</dependency>

Spring Boot Dev Tools 的作用:

  • 視圖或資源的任何更改都可以直接在瀏覽器中看到,無需重新啟動,只需刷新瀏覽器即可。
  • 對代碼的任何更改將自動重新啟動 Spring 容器。

至此,就可以完美的解決 IntelliJ IDEA 無法熱加載模板文件和靜態資源文件的問題了。並且,當你修改或編寫 Java 代碼時,也是能夠熱加載的。

idea 修改靜態資源不需要重啟的辦法