Spring Boot, actualice la interfaz sin reiniciar la aplicación

En Spring Boot, ¿se actualiza la parte frontend sin reiniciar la aplicación?

Respuesta 1

Soy un usuario de Eclipse (a través de Spring Tool Suite) y nunca tengo problemas para volver a cargar contenido estático si la aplicación se ejecuta en modo de depuración. Simplemente haga clic derecho en la clase principal y "Debug As-> Java App" (o "Spring Boot App", es lo mismo). También debe asegurarse de que el espacio de trabajo esté configurado para "Construir automáticamente", pero eso es lo predeterminado hasta donde yo sé.

No puedo ofrecer consejos tan específicos a los usuarios de otros IDEs, pero estoy seguro de que todos tienen la misma función.

Respuesta: 2

La mejor solución que encontré para páginas web estáticas y CSS es https://stackoverflow.com/a/39334398/6467734 y para cargar el código (incluido jsp) sin reiniciar el servidor, puede usar la dependencia de Spring Boot Devtools

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

Puede probar las herramientas de desarrollador desde el arranque de Spring. Las aplicaciones que usan spring-boot-devtools se reiniciarán automáticamente cada vez que cambien los archivos en el classpath. Más información sobre cómo funciona aquí.

Respuesta: 4

para archivos JSP intente establecer server.jsp-servlet.init-parameters.development=true

Respuesta: 5

Estaba usando el perfil web glassfish para desarrollar mi proyecto netbeans "java web" (guerra). Usé ejb y administré beans dentro, pero ahora quiero dividir el proyecto en ejb y proyecto web (llamado "empresa ...

Debido a retrolambda, podemos usar la función lambda java 8 en java 5 6 7. Entonces, ¿cómo hacer que Intellij Idea permita el nivel de idioma lambda en java 5 6 7, también con características ide para lambda?

Tengo una pregunta: trabajo en un entorno de Eclipse. A veces, la computadora no da el siguiente casting: int a ... Object ans = (int) a; Pero solo esta conversión: int a ... Object ans ...

Tengo 3 tuberías en cascada (una para unir contra otras dos) descritas a continuación, LHSPipe - (tamaño más grande) RHSPipes - (tamaño más pequeño que posiblemente podría caber en la memoria) Psuedocode de la siguiente manera, esto ...