В настоящее время я работаю над приложением Java, которое использует настройку конфигурации Quarkus и ссылается на переменные профиля DEV с использованием синтаксиса: < /p>
Код: Выделить всё
@ConfigProperty(name = "%dev.example.variable") String exampleVariable;
Первоначально приложение определило эту переменную в Application.properties в форме:
Тем не менее, из -за новых требований, эта переменная должна была быть удалена из Applicaiton.properties , но все еще использовалась в коде под тем же именем.
Мой вопрос: будет ли Quarkus автоматически преобразовать эту переменную env в более низкий случай dev.example.variable формат во время выполнения, поэтому мне не нужно переименовать ссылки в моем коде? Или Quarkus потребует от меня переименовать все ссылки на _dev_example_variable ? Разумно ли использовать соглашение о назначении %dev в файле .env , чтобы я мог избежать переименования ссылок?>
Подробнее здесь:
https://stackoverflow.com/questions/796 ... ation-prop