org.springframework.boot hotdeploy не работает на gradle - PullRequest
0 голосов
/ 11 сентября 2018

Как мы знаем, org.springframework.boot поддерживает горячее развертывание для обнаружения любых изменений без перезапуска приложения.

Он работает с maven, когда я запускаю его с mvn spring-boot:run, но не работает, когда я запускаю его с gradle bootRun, он не обнаруживает изменение файла свойств автоматически.

в моем build.gradle я уже определил это.

любые намеки будут более чем приветствоваться!

compile group: 'org.springframework.boot', name: 'spring-boot-devtools', version:'2.0.4.RELEASE'

1 Ответ

0 голосов
/ 11 сентября 2018

Возможно, вам нужно настроить bootRun для загрузки ресурсов из src/main/resources, а не из их встроенного расположения под build.Вы можете сделать это со следующей конфигурацией:

bootRun {
    sourceResources sourceSets.main
}

В качестве альтернативы, вы можете использовать поддержку непрерывной сборки Gradle, чтобы любые изменения в src/main/resources или src/main/java автоматически обнаруживались, а затем создавались.DevTools затем заметит изменения в выводе сборки и перезагрузится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...