Не удалось разрешить заполнитель 'server.port' в значении "$ {server.port}" - PullRequest
0 голосов
/ 14 февраля 2019

После обновления проекта jHipster с версии 4.14.5 до версии 5.8.1 я получаю эту ошибку при попытке запустить приложение:

Исключительная ситуация при инициализации контекста - отмена попытки обновления: org.springframework.beans.factory.BeanCreationException: Ошибка при создании компонента с именем 'loggingConfiguration', определенным в файле [\ config \ LoggingConfiguration.class]:

Неожиданное исключение при создании компонента;вложенным исключением является java.lang.IllegalArgumentException: не удалось разрешить заполнитель 'server.port' в значении "$ {server.port}"

Есть ли у вас какие-либо идеи о том, что может быть причинойпроблема?

Ответы [ 2 ]

0 голосов
/ 14 февраля 2019

Spring ищет заполнители, указанные в аннотации @Value, в разных местах.Поскольку вы, вероятно, запускаете приложение Spring Boot, вы можете проверить документацию на наличие внешней конфигурации.

Держу пари, что вы указали ее в качестве аргумента командной строки, иливнутри файла ресурсов application.properties.

Кстати, . (точка) не является проблемой.

0 голосов
/ 14 февраля 2019

У меня просто та же проблема.Когда я заменил «.» На «_», это сработалоидеально, но @Value, похоже, не может обработать "." s.

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