Thorntail не выходит изящно
Я использую микросервис Thorntail 2.2.1.Final с Maven, используя любую из этих команд
mvn thorntail:start
mvn thorntail:run
Он работает нормально, но когда я ударил Ctrl-C
приложение не существует, т.е. консоль возвращается, но приложение работает в фоновом режиме. Я пытался остановить это
mvn thorntail:stop
Но это не работает. Я должен пойти и убить процесс. Я использую Windows 10.
1 ответ
thorntail:start
а также thorntail:stop
цели предназначены для совместного использования в рамках жизненного цикла Maven, обычно для интеграционного тестирования. То есть, thorntail:start
намеренно оставляет процесс запущенным в фоновом режиме, и thorntail:stop
должен остановить это.
Для интерактивного использования, mvn thorntail:run
должен быть использован. Это продолжает ждать на переднем плане, и Ctrl+C должен остановить приложение позади него.
Если ничего из этого не работает, это ошибка. Я бы порекомендовал оставить сообщение об ошибке в https://issues.jboss.org/browse/THORN и желательно также включить jstack
вывод для процесса.