Verím, že väčšina študentov, ktorí používajú Intellij, sa s týmto problémom stretne, aj keď projekt používa spring-boot-devtools, upravuje triedy alebo html, js, atď., nápad sa automaticky nereštartuje, musíte ho manuálne vytvoriť alebo reštartovať.
Je to to isté, ako keby nepoužívali hot deployment. Táto situácia nie je tvoj problém s konfiguráciou, ver mi, nastavenia horúceho nasadenia sú veľmi jednoduché, hlavná príčina je, že Intellij IEDA je iný ako Eclipse, Eclipse je nastavený na automatické kompilovanie
Potom sa upravená trieda automaticky skompiluje, zatiaľ čo IDEA sa automaticky skompiluje, ak nie je RUN alebo DEBUG (za predpokladu, že máte nastavený Auto-Compile).
Je tam toľko nezmyslov, ako to vyriešiť? Prosím, buďte trpezliví a pozrite sa dole.
Najprv musíte zaškrtnúť toto políčko v nastaveniach IDEA
Potom Shift+Ctrl+Alt+/, vyberte Registry
Keď ste vo vnútri, nájdite možnosť zobrazenú na obrázku nižšie a zaškrtnite ju
Povoľte automatické vytváranie spustiť aj v prípade, že vyvíjaná aplikácia je práve bežiaca. Všimnite si, že automaticky spustené make môže nakoniec vymazať niektoré triedy, ktoré aplikácia vyžaduje.
Zaškrtávacie políčka vyššie predstavujú:Umožniť automatickú generáciu aj v prípade, že vyvíjaná aplikácia je momentálne spustená. Všimnite si, že automatické spustenie make môže nakoniec odstrániť niektoré triedy požadované aplikáciou.
OK, reštartuj projekt, potom zmeň obsah v triede a IDEA automaticky vytvorí.
|