Věřím, že většina studentů, kteří používají Intellij, se s tímto problémem setká, i když projekt používá spring-boot-devtools, upravuje třídy nebo html, js, atd., nápad se automaticky nerestartuje, musíte ho ručně vytvořit nebo restartovat.
Je to stejné jako nepoužívat hot deployment. Tohle není váš problém s konfigurací, věřte mi, horká nastavení nasazení jsou velmi jednoduchá, hlavní příčinou je, že Intellij IEDA je jiný než Eclipse, Eclipse je nastavený na automatické překompilování
Poté se upravená třída automaticky zkompiluje, zatímco IDEA se automaticky zkompiluje, pokud není RUN nebo DEBUG (pokud máte nastavený Auto-Compile).
Je tu tolik nesmyslů, jak to vyřešit? Prosím, buďte trpěliví a podívejte se dolů.
Nejprve musíte zaškrtnout toto políčko v nastavení IDEA
Poté Shift+Ctrl+Alt+/, vyberte Registry
Jakmile jste uvnitř, najděte možnost zobrazenou na obrázku níže a zaškrtněte ji
Povolte automatické vytváření i v případě, že vyspělá aplikace právě běží. Všimněte si, že automaticky spuštěný make může nakonec smazat některé třídy, které aplikace vyžaduje.
Výše uvedené zaškrtávací políčka představují:Povolit automatickou generaci i v případě, že vyvinutá aplikace je právě spuštěná. Všimněte si, že automatické spuštění make může nakonec odstranit některé třídy požadované aplikací.
OK, restartuj projekt, pak změň obsah ve třídě a IDEA automaticky vytvoří.
|