Jeg tror de fleste studenter som bruker Intellij vil støte på dette problemet, selv om prosjektet bruker spring-boot-devtools, endrer klasser eller html, js osv., vil ikke ideen starte automatisk på nytt, du må manuelt lage eller starte på nytt,
Det er det samme som å ikke bruke hot deployment. Denne situasjonen er ikke konfigurasjonsproblemet ditt, tro meg, innstillingene for hot deployment er veldig enkle, hovedårsaken er at Intellij IEDA er annerledes enn Eclipse, Eclipse er satt til autokompilering
Etter det vil den modifiserte klassen automatisk kompilere, mens IDEA automatisk kompileres hvis den ikke er RUN eller DEBUG (forutsatt at du har Auto-Compile satt opp).
Det er så mye tull, hvordan løse det? Vær tålmodig og se ned.
Først må du krysse av denne boksen i IDEA-innstillingene
Deretter Shift+Ctrl+Alt+/, velg Registry
Når du er inne, finner du alternativet som vises på bildet nedenfor og krysser det av
La auto-make starte selv om den utviklede applikasjonen kjører for øyeblikket. Merk at automatisk startet make til slutt kan slette noen klasser som applikasjonen krever.
Avkrysningsboksene ovenfor representerer:Tillat automatisk generering selv om den utviklede applikasjonen allerede kjører. Merk at automatisk start av make til slutt kan fjerne noen av klassene som kreves av applikasjonen.
OK, start prosjektet på nytt, og endre innholdet i klassen, og IDEA vil automatisk lage det.
|