2017-01-09 8 views
0

Я пытаюсь прочитать файл конфигурации, чтобы получить «play.ws.timeout.request». Для того, чтобы сделать это у меня есть эта строка кода: Integer timeout = Play.application().configuration().getInt("play.ws.timeout.request"); В моей application.conf, у меня есть play.ws.timeout.request = 25000Тайм-ауты всегда 5s

Моя проблема заключается в том, что она всегда возвращает 5000, независимо от того, что у меня есть в файле конфигурации (как показано в скриншот). Я даже добавил новый параметр конфигурации, чтобы убедиться, что он читает правильный файл. enter image description here

Любая идея о том, почему и как это исправить? Спасибо

ответ

0

Была другая библиотека, у которой был файл конфигурации (включенный в мой основной конфиг) ПОСЛЕ того, как я объявил мои таймауты. И этот файл конфигурации перезаписывает данные.