Dalam fail konfigurasi pom.xml projek SpringBoot, tambahkan kebergantungan berikut
<!--手工启动热部署,用到的开发者工具依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
Aktifkan Hot Deployment dalam IDEA
Kekunci pintasan:Ctrl + F9
Projek Binaan antara muka grafik
Aktifkan penggunaan panas secara automatik dalam IDEA (IDEA membina projek secara automatik selepas hilang fokus selama lima saat dan mulakan penggunaan panas)
Langkah pertama:
Fail 》Tetapan 》Bina, Pelaksanaan, Penggunaan 》Penyusun 》Semak Build project automatically
Langkah 2:
>Fail 》Tetapan 》Tetapan lanjutan 》SemakAllow auto-make to start even if development application is currently running
Senarai direktori yang tidak mencetuskan semula secara lalai:
spring:benar-benar terjamin, dan penggunaan tidak akan dikonfigurasikan fail Dilindungi oleh konfigurasi, konfigurasi keutamaan tinggi, untuk mematikan penggunaan panas: Konfigurasi dalam kelas permulaan projek SpringBoot:devtools:<.> mulakan semula:
kecualikan: application.yml
5 Matikan penggunaan panas
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringbootSsmpApplication { public static void main(String[] args) { //设置热部署关闭 System.setProperty("spring.devtools.restart.enabled","false"); SpringApplication.run(SpringbootSsmpApplication.class, args); } }
Atas ialah kandungan terperinci Apakah proses permulaan dan penutupan penggunaan panas SpringBoot?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!