jueves, 1 de diciembre de 2016

Resumen videos Spring Boot 101 Parte 4/4. Live Reload / Hot Swap

Como siempre damos las gracias a Dan Geabunea y su canal de videos. Finalizamos este grupo de entradas con el "Hot Swap" y "Live Reload". Veamos los pasos a seguir.

1. Añadir la dependencia "devtools" a Maven

 Tal como ya sabemos hacer metemos la dependencia:

 groupId:    org.springframework.boot
 artifactId: spring-boot-devtools

Para los que trabajan en IntelliJ, tienen que consultar el video de Geabunea para ver que hacer para que funcione bien, ya que no es evidente. En Eclipse en principio no hay problema.

Ahora hay que arrancar o rearrancar la aplicación para que los cambios de configuración se vean afectados.
Si cambiamos un fichero "html", el efecto es inmediato, pero si cambiamos una clase "java", ahí le cuesta un poco mas pero actualiza la vista en el navegador si hacemos un refresco en el mismo.

2.Live reload del navegador

Si no queremos refrescar el navegador, hay una componente que se instala en el Chrome desde la "Chrome Web Store" que se llama LiveReload, y que permite refresacar el navegador automáticamene cunado detecta un cambio.





No hay comentarios :

Publicar un comentario