天天看點

IDEA 解決靜态資源無法自動加載問題 熱部署步驟

步驟

①快捷鍵Ctrl + Alt + S打開設定面闆,勾選Build project automatically選項,然後單擊OK

IDEA 解決靜态資源無法自動加載問題 熱部署步驟

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

找不到可能是因為使用了中文漢化包,此時查找"注冊"指令
IDEA 解決靜态資源無法自動加載問題 熱部署步驟

在查找到的registry指令通過滑鼠輕按兩下或敲Enter鍵,在彈出的面闆中搜尋關鍵字automake

IDEA 解決靜态資源無法自動加載問題 熱部署步驟

找到并勾選compiler.automake.allow.when.app.running選項:

IDEA 解決靜态資源無法自動加載問題 熱部署步驟

③配置完成後,IntelliJ IDEA 可以熱加載靜态資源檔案了。但是模闆檔案仍然還不能熱加載。 添加 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 容器。