Fiz o download do spring-loaded.jar e tentei configurá-lo para o IntelliJ, mas infelizmente não funcionou.
Então, aqui estão as minhas perguntas:
1) O que precisa ser feito exatamente para configurá-lo? 2) Como aciono o hot swap?
Respostas:
2 para resposta № 1Eu acho que você está procurando pelo carregado por mola projeto.
Conforme declarado na documentação oficial, você tempara adicionar este argumento do agente java na sua "configuração de execução" do IntelliJ (a configuração que executa seu aplicativo - pode ser uma classe Java ou um contêiner de servlet como o Tomcat):
-javaagent:<pathTo>/springloaded-{VERSION}.jar
Depois que esse agente é carregado, ele assiste *.class
arquivos no disco e os recarrega se modificados (por seu IDE, por exemplo).
Atenção: dependendo do seu aplicativo e, especialmente, se ele contém caches, dados inicializados na inicialização ... talvez seja necessário gravar plug-ins ou ouvintes de eventos específicos para reinicializá-los.