Jeg tror, at de fleste studerende, der bruger Intellij, vil støde på dette problem, selv hvis projektet bruger spring-boot-devtools, ændrer klasser eller html, js osv., vil idéen ikke automatisk genstarte, du skal manuelt lave eller genstarte,
Det er det samme som ikke at bruge hot deployment. Denne situation er ikke dit konfigurationsproblem, tro mig, hot deployment-indstillingerne er meget simple, den grundlæggende årsag er, at Intellij IEDA er anderledes end Eclipse, Eclipse er sat til autokompilering
Derefter vil den modificerede klasse automatisk kompilere, mens IDEA automatisk kompileres, hvis den ikke er RUN eller DEBUG (forudsat at du har Auto-Kompile sat op).
Der er så meget vrøvl, hvordan løser man det? Vær tålmodig og kig ned.
Først skal du sætte kryds ved denne boks i IDEA-indstillingerne
Skift+Ctrl+Alt+/, vælg Registry
Når du er inde, finder du muligheden vist på billedet nedenfor og sætter kryds ved den
Tillad auto-make at starte, selvom den udviklede applikation kører i øjeblikket. Bemærk, at automatisk startet make til sidst kan slette nogle klasser, som applikationen kræver.
Afkrydsningsfelterne ovenfor repræsenterer:Tillad automatisk generering, selvom den udviklede applikation kører i øjeblikket. Bemærk, at auto-start af make til sidst kan fjerne nogle af de klasser, som applikationen kræver.
OK, genstart projektet, og ændr derefter indholdet i klassen, og IDEA vil automatisk lave det.
|