74 подписчика
🖥 Настройка активного профиля и конфига в Spring Boot
⏩Итак, для быстрой установки указывайте профиль и путь к файлам конфигурации Spring Boot, используя следующие параметры:
— Профили: --spring.profiles.active=имя_профиля
— Путь к конфигурации: --spring.config.location=путь_к_конфигурации
Пример команды:
java -jar app.jar --spring.profiles.active=dev --spring.config.location=file:/config/
С помощью этой команды будет активирован профиль dev, а конфигурация загружена из указанного каталога.
Однако, командная строка Spring Boot предоставляет намного больше возможностей. Давайте рассмотрим это детальнее.
⏩Понимание типов свойств и комбинирование профилей
Важно отделять системные свойства Java от свойств Spring по префиксам -D и -- соответственно. Параметры командной строки позволяют настраивать приложение Spring Boot при его запуске.
# Почему бы не воспользоваться преимуществами двух подходов?
java -Dspring.profiles.active=dev,qa -jar ваше_приложение.jar
Эта команда активирует одновременно профили dev и qa, что дает возможность объединить настройки из нескольких профилей, при условии что они разработаны для совместного использования.
Около минуты
15 апреля