Пользовательские профили загрузки Spring не активируются в IntelliJ - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь создать профили весенней загрузки для dev, ct, e2e и prod. Я использую файлы application - * .yml, чтобы указать настройки профиля c. Я могу успешно активировать профиль ct и prod, но не могу активировать профили dev и e2e.

Я наблюдал эту проблему только в IntelliJ. Это ошибка в IntelliJ или мне что-то не хватает?

В настоящее время я использую версию IntelliJ Community Edition 2020.1. Я пробовал активировать профиль из application.yml, из параметров виртуальной машины и из программных аргументов из IntelliJ, но не повезло. Как ни странно, даже журнал консоли застревает после печати spring boot lo go. Ниже приведен фрагмент журнала:

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.0.RELEASE)

После этого журнал не печатается. Опять же: это происходит только с именами dev, e2e или другими профилями, ct и prod работают нормально.

1 Ответ

0 голосов
/ 20 июня 2020

Проблема возникла из-за неправильной конфигурации в logback-spring. xml. Для настраиваемого профиля не было настроено приложение, поэтому журналы не записывались на консоль. Приложение правильно активировалось, только журналы не распечатывались.

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