Ich hatte eine Projektbasis auf Spring-boot, Tomcat, Freemarker geschrieben, ich habe es erfolgreich ausgeführt, aber jedes Mal, wenn ich einige Templates und Java-Klassen ändere, muss ich den Server neu starten oder das geänderte Klassenmenü auf Intellij benutzen Änderungen werden wirksam. Es verschwendet viel Zeit!
Dann versuche ich, federgespeichert zu verwenden als der Beamte sagte :
%Vor%Dann laufe ich den Server neu, aber funktioniert nicht wie erwartet! Ich muss den Server nach jeder Änderung an der Vorlage oder Klasse noch neu starten.
Wie kann ich die Sprungfeder für das automatische Nachladen konfigurieren? Vielen Dank!
Die Version von Spring-boot ist 1.3.0RC1
%Vor%maven Version: 3.2 jdk: 1.8 intellij: 14.1.5 os: Windows 8.1 64 bit
Stellen Sie zuerst sicher, dass Sie spring-boot-devtools
als Abhängigkeit hinzugefügt haben:
Zweitens, vergewissern Sie sich, dass das Optionsfeld File->Setting –> Build, Execution, Deployment –> Compiler–>
Projekt automatisch erstellen ausgewählt ist.
Als Letztes drücken Sie SHIFT+CTRL+A
für Linux / Windows Benutzer oder Command+CTRL+A
für Mac Benutzer, dann kleben Sie und geben Sie Registrierung in das geöffnete Pop-up Fenster ein. Überprüfen Sie im Fenster Registry
, ob die Option compiler.automake.allow.when.app.running aktiviert ist.
Die obigen Anweisungen stammen aus hier
Tags und Links java spring spring-boot junit