Spring Boot + Intellij IDEA live Reload (Hot Swap)

Spring Boot предоставляет возможность перезагрузки на лету (hot swap) приложений.
Для этого надо подключить следующую зависимость:

dependencies {
  runtime 'org.springframework.boot:spring-boot-devtools'
}

Также в Intellij IDEA необходимо сделать:

  1. Открыть Settings / Build-Execution-Deployment / Compiler и включить опцию Make Project Automatically
  2. В реестре (Ctrl+Alt+Shift+/) включить опцию compiler.automake.allow.when.app.running
  3. Перезапустить IDE
Content type