Lagom + LagomPlay - нет запущенного приложения

В течение

val value = Play.current.configuration.getString("confKey")

Исключение или ошибка привели к прерыванию выполнения: не запущено приложение java.lang.RuntimeException: Нет запущенного приложения

1 ответ

Вы используете глобальный игровой экземпляр при использовании Play.current, Во многих случаях это неверно (во время тестирования у вас может не быть запущенного приложения).

Вы должны использовать внедрение зависимостей для внедрения вашей конфигурации.

См.: https://www.lagomframework.com/documentation/1.3.x/scala/DependencyInjection.html и https://www.playframework.com/documentation/2.5.x/ScalaDependencyInjection

Другие вопросы по тегам