로컬 환경에서 개발할 때 필요한 yaml 설정파일이 있고, 운영 환경에서 필요한 yaml 설정파일이 있다. 이때 운영 환경에서 쓰이는 application.yaml과 구분짓기 위해 개발할 때 사용하는 설정파일은 application-dev.yaml과 같이 파일이름을 변경해주어야 한다. 그러나 프로그램 실행 시 application.yaml이 자동적으로 적용되기 때문에 특별히 개발 환경에서는 application-dev.yaml이 적용되도록 하려면 다음 절차를 통해 설정해주어야 한다.

Intellij에 우측 상단(실행 버튼 바로 좌측 ProfileServiceApplication)에서 Edit Configurations...를 클릭하면 다음 창이 나타난다.

여기서 VM options 칸에 다음 문구를 입력해주고 Apply 및 OK를 눌러 적용한다.
-Dspring.profiles.active=dev
이제 bootstrap-dev.yaml에 다음과 같이 설정한다.
spring:
config:
activate:
on-profile: dev
예를 들어 bootstrap.yaml은 on-profile: default, 그리고 bootstrap-kubernetes.yaml은 on-profile: kubernetes과 같이 적용되므로, bootstrap-dev.yaml에는 on-profile: dev로 적용하면 된다.