Встречается на собеседованиях • сегодня

Как запустить приложение локально с несколькими профилями

Для запуска приложения с несколькими профилями в Spring Boot можно использовать параметр spring.profiles.active. Вот несколько способов:

  1. Через командную строку:
bash
java -jar myapp.jar --spring.profiles.active=dev,db-mysql
  1. В IDE (IntelliJ IDEA):
  • В конфигурации запуска добавьте в VM Options:
text
-Dspring.profiles.active=dev,db-mysql
  1. Программно в application.properties:
properties
spring.profiles.active=dev,db-mysql
  1. Через переменные окружения:
bash
export SPRING_PROFILES_ACTIVE=dev,db-mysql

Профили можно комбинировать через запятую. Spring объединит настройки из всех указанных профилей, при этом свойства из профилей, указанных правее, переопределят свойства из левых профилей при конфликтах.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы