Developing Java Applications with Spring and Spring Boot
by Claudio Eduardo de Oliveira, Greg L. Turnquist, Alex Antonov
Using Remote Update
With the growing popularity of Docker, more and more applications are being built and deployed as Docker containers. One of the great features of Docker is the isolation of the runtime environment from the host OS, but that same isolation makes it difficult to make continuous changes and test your application in a true environment. Each time there is a change to a property file or a Java class, one needs to rebuild everything, create a new Docker image, restart the container, and so on. That's a lot of work to be doing for every change.
Even though, unfortunately, as of version 2.0, Spring Boot has removed the capability of doing a remote debug, there is still the very helpful ability to remotely reload the code changes ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access