Para ver em desenvolvimento após os efeitos de alterações de código necessário reiniciar os resultados da aplicação em um monte de tempo é desperdiçado
sem reiniciar o aplicativo implantar uma maneira tal que o programa é chamado automaticamente implantar quente
Se o código de modelo de motor muda, então Ctrl + F9 pode recompilar a página atual para gerar um novo arquivo de classe e ter efeito
, mas se o código de back-end é modificado não terá efeito porque os arquivos de classe compilados e não pode ser aplicado ao projeto então você precisa para implantar o calor
plug-in implantação quente tem uma boa variedade dos mais comuns e têm Spring Loaded JRebel e DevTools
Devtools introdução aqui
Devtools é um SpringBoot ferramenta adicional incluído oferece algumas características muito úteis no desenvolvimento
Em primeiro lugar, a introdução de Devtools dependentes:
Se estiver usando o Initializer SpringBoot criar um projeto, em seguida, o módulo pode ser introduzido Devtools:
ou introduzida manualmente dependência:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
Sobre <scope>runtime</scope>
: confiar apenas envolvido no ciclo de projecto de execução
com respeito a <optional>true</optional>
: a dependência afetam apenas o projeto atual
se o projeto depende do projeto essa dependência não será entregue
porque devtools geralmente usado apenas para o ambiente de desenvolvimento deve ser criado em um ambiente de produção e, portanto, precisa desativar a propriedade
Em seguida, ligue o IDEA compilação automática (padrão não está ligado):
1, Arquivo - Configurações - Build, execução, implantação do compilador no gancho no projeto de construção automaticamente opção
2, em seguida, pressione o ctrl+shift+alt+/
selecione Registro
de verificação compiler.automake.allow.when.app.running opção para
definir o projeto começar de novo se as palavras deve reiniciar o projeto
para que o compilador irá configurar automaticamente o
Então, sempre que modificar a imprensa acabado código as teclas de atalho Ctrl + F9 para automaticamente implantar a quente
claro, você pode selecionar manualmente a barra de navegação no Construir na Construir projeto
pressione Ctrl + F9 vai encontrar após o código consola reimprimir o sucesso implantação quente