Abstrak: apa yang disebut penyebaran panas berarti meningkatkan perangkat lunak saat aplikasi sedang berjalan, tanpa memulai kembali aplikasi. Untuk aplikasi Java, penyebaran panas adalah memperbarui file kelas Java saat runtime.
1. Tambahkan dependensi ke file pom.xml yang sesuai
<!-Penyebaran Hot Function-Add Ketergantungan oleh [email protected]> <dependency> <GroupId> org.springframework.boot </groupid> <ArtifactId> Devtools Spring-Devtools </arttifactid> <!-Opsional = Benar, Ketergantungannya tidak akan dilewati, the Projects </arttifactid> <! Jika proyek yang tergantung pada proyek myboot ingin menggunakan devtools, itu perlu diperkenalkan kembali-> <pilihan> true </opsional> </dependency>
2. Catatan: Tambahkan spring-boot-maven-plugin ke proyek, yang terutama digunakan dalam gerhana, dan konfigurasi ini tidak perlu ditambahkan dalam ide. 【Ide mengabaikan langkah ini (⊙o⊙)? 】
<build> <lugin> <lugin> <GroupId> org.springframework.boot </plorgid> <ArTifactId> spring-boot-maven-plugin </artifactid> <configururation> <fork> true </fork> </onfigururation> </lugin> </lugin> </build>
3. Ubah konfigurasi ide
1) "File" -> "Pengaturan" -> "Build, Execution, Deplyment" -> "Compiler", periksa "Bangun Proyek Secara Otomatis".
2) Kombinasi Kunci: "Shift+Ctrl+Alt+/", pilih "Registry", dan pilih "Compiler.Automake.allow.when.app.running".
4. Chrome menonaktifkan cache [terbuka selama pengembangan]
F12 atau "ctrl+shift+i", buka alat pengembang, dan di bawah tab "jaringan", pilih "Nonaktifkan cache (saat DevTools terbuka)"
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.