Configurando e usando devtools implantação quentes implementar projetos de desenvolvimento na SpringBoot IDEA

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:
Aqui Insert Picture Descrição
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
Aqui Insert Picture Descrição
2, em seguida, pressione o ctrl+shift+alt+/selecione Registro
Aqui Insert Picture Descrição
de verificação compiler.automake.allow.when.app.running opção para
Aqui Insert Picture Descrição
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
Aqui Insert Picture Descrição
pressione Ctrl + F9 vai encontrar após o código consola reimprimir o sucesso implantação quente
Aqui Insert Picture Descrição


Publicado 180 artigos originais · ganhou elogios 5 · Exibições 670.000 +

Acho que você gosta

Origin blog.csdn.net/Piconjo/article/details/105328885
Recomendado
Clasificación