Continuos Gradlew построить - PullRequest
       9

Continuos Gradlew построить

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

Я относительно новый пользователь с Gradle, я впервые работаю над проектом (и впервые с Jhipster).

Чтобы запустить мое приложение через терминал, я выполняю следующую команду:

gradlew.bat

Но при каждой новой модификации мне приходится убивать приложение ctrl + c и запускать его снова.

Я уже пытался использовать команду gradlew.bat -t build -x test (я не хочу каждый раз запускать тест) и gradlew.bat --continue, но оба не работали.

1 Ответ

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

Поскольку задание bootRun, которое по умолчанию используется в качестве gradle, не знает, когда начинать просмотр, поэтому это невозможно только для gradle. Используя ваш ide (например, intellij) и devbools для Springboot, это возможно.

  • Запустите приложение из нашего ide
  • Внести изменения в код
  • В intellij нажмите ctrl + F9, чтобы скомпилировать код, и приложение должно перезапуститься

Если вы хотите сделать это только с Gradle, вам нужно два терминала и начать, например, javaCompile в непрерывном режиме и bootRun в другом терминале. Загрузочный devtools позаботится о перезапуске приложения при обнаружении вновь скомпилированных файлов.

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