Я запускаю приложение из командной строки, используя либо
activator run
activator ~run
или после запуска консоли активатора я использую run или ~ run.
все, кажется, работает, и оно дает ожидаемый
--- (Running the application, auto-reloading is enabled) ---
play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
(Server started, use Ctrl+D to stop and go back to the console...)
Я могу просмотреть приложение в браузере, и я могу вносить изменения в код, и они перезагружаются просто отлично. проблема в том, что через пару минут кажется что-то "тайм-аут", потому что, если я попытаюсь перезагрузить после этого, браузер просто сидит там. если я позволяю ему вращаться достаточно долго, я получаю.
[error] application -
[info]
[info] ! Internal server error, for (GET) [/] ->
[info]
[info] java.util.concurrent.TimeoutException: Futures timed out after [300000 milliseconds]
[info] at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:219) ~[scala-library-2.11.1.jar:na]
[info] at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:223) ~[scala-library-2.11.1.jar:na]
[info] at scala.concurrent.Await$$anonfun$result$1.apply(package.scala:111) ~[scala-library-2.11.1.jar:na]
[info] at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53) ~[scala-library-2.11.1.jar:na]
[info] at scala.concurrent.Await$.result(package.scala:111) ~[scala-library-2.11.1.jar:na]
Я бы очень признателен за любую помощь. Поскольку перезагрузка приложения снова и снова, каждый раз, когда я делаю изменения, действительно убирает привлекательность рамки.