Manau, kad dauguma studentų, naudojančių "Intellij", susidurs su šia problema, net jei projektas naudoja spring-boot-devtools, modifikuoja klases ar html, js ir kt., idėja nebus automatiškai paleista iš naujo, turite rankiniu būdu padaryti arba paleisti iš naujo,
Tai tas pats, kas nenaudoti karšto dislokavimo. Ši situacija nėra jūsų konfigūracijos problema, patikėkite, karšto diegimo nustatymai yra labai paprasti, pagrindinė priežastis yra ta, kad Intellij IEDA skiriasi nuo Eclipse, Eclipse nustatytas automatiškai kompiliuoti
Po to modifikuota klasė bus automatiškai kompiliuojama, o IDEA automatiškai kompiliuojama, jei ji nėra RUN arba DEBUG (su sąlyga, kad turite Auto-Compile nustatymą).
Yra tiek daug nesąmonių, kaip tai išspręsti? Būkite kantrūs ir pažvelkite žemyn.
Pirmiausia turite pažymėti šį langelį IDEA nustatymuose
Tada Shift+Ctrl+Alt+/, pasirinkite Registras
Įėję į vidų, raskite žemiau esančiame paveikslėlyje parodytą parinktį ir pažymėkite ją
Leisti paleisti automatinį kūrimą, net jei šiuo metu veikia sukurta programa. Atminkite, kad automatiškai paleistas kūrimas ilgainiui gali panaikinti kai kurias programai reikalingas klases.
Aukščiau esantys žymimieji langeliai reiškia:Leisti automatinį generavimą, net jei sukurta programa šiuo metu veikia. Atkreipkite dėmesį, kad automatinis paleidimas gali ilgainiui pašalinti kai kurias klases, kurių reikalauja programa.
Gerai, iš naujo paleiskite projektą, tada pakeiskite klasės turinį ir IDEA automatiškai padarys.
|