Как повторно развернуть приложение весенней загрузки на встроенном сервере STS
У меня есть приложение Spring Boot Gradle с apply plugin: 'war'
, Я запускаю приложение на STS right click > Run As > Spring Boot App
, Работает нормально. Теперь я делаю изменения в коде и хочу повторно развернуть (и лучше автоматически). Единственный способ, который я знаю сейчас, - это остановить сервер и снова запустить. Есть ли более быстрое решение?
1 ответ
Решение
Spring-boot предоставляет то, что называется devtools
что очень аккуратная особенность.
Включить этот стартер в сборку Gradle
compile("org.springframework.boot:spring-boot-devtools")
Это автоматически перезапустится всякий раз, когда файлы в пути к классам изменятся. Таким образом, вам не нужно вручную останавливать и запускать сервер.
вы можете увидеть более подробную информацию здесь.