1. 程式人生 > >使用IDEA配置SpringBoot熱部署無效

使用IDEA配置SpringBoot熱部署無效

首先檢查自己pom.xml檔案裡是否有加入依賴

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <version>2.0.4.RELEASE</version>
    <optional>true</optional>
</dependency>

注意optional標籤一定要為true才能夠正常使用,從maven庫中copy過來的是不會有這個標籤的

如果不是pom的原因,嘗試修改IDEA的配置

File → Settings → Build, Execution, Deployment → Gradle-Android Compiler (快捷鍵CTRL + SHIFT + A,輸入make project automatically)

勾選make project automatically

然後再快捷鍵CTRL + SHIFT + A, 輸入Registry, 勾選compiler.automake.allow.when.app.running

儲存退出, 重啟IDEA, 發現熱部署已可用