Solución de cambios en el código modo de depuración idea no puede tener efecto

Bajo IDEA entornos devtoolsalcanzar la carga térmica y modificar el código para lograr necesidad despliegue en caliente para reiniciar el

1. La introducción de devtools dependientes Maven

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

2. También dispuestos en un atributo de tenedor en un plugin, y configurada para cierto.

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <fork>true</fork>
            </configuration>
        </plugin>
    </plugins>
</build>

3. Conjunto IDEA

Compilador de ejecución de configuración: la combinación de teclas: "Shift + Ctrl + Alt + /", seleccione la opción "Registro", seleccione la garrapata "compiler.automake.allow.when.app.running".

4. Compilar configuración automática:

“Archivo” - 打勾 “proyecto de construcción de forma automática”> “Compilador”, 选中 -> “Configuración” -> “Generar, ejecución, Deplyment”.

5. Configurar acerca application.properties

En algunas versiones que necesitamos para configurar el interruptor de carga térmica en vigor, su valor es igual a verdadera. El siguiente es un formato de propiedades de configuración, al igual que los estudiantes de formato yml se ajuste automáticamente


#热加载生效
spring.devtools.restart.enabled=true
#额外新增的热加载目录
spring.devtools.restart.additional-paths= src/main/java
#热加载排除目录
#spring.devtools.restart.exclude= 

referencia

Le ha enseñado cómo aprender primavera de arranque 2.X

Supongo que te gusta

Origin www.cnblogs.com/codecheng99/p/12512551.html
Recomendado
Clasificación