[Spring Boot / IntelliJ] Application 환경변수 설정하기

Jae_0·2023년 12월 2일
0
post-thumbnail

[Spring Boot / IntelliJ] Application 환경변수 설정하기


서론

현재 진행중인 프로젝트 초기 상태의 설정 파일은 아래와 같다.

여러 명과 협업을 하기 때문에 로컬 환경에서 설정 파일에 자신의 정보를 입력 했다가
자칫 까먹고 깃허브에 올려버릴수 있기 때문에 이를 방지하고자 환경변수 설정을 통해 관리 하는 방법을 작성 한다.

과정

먼저 인텔리제이 상단의 Run -> Edit Configurations... 에 들어간다.


Modify options 를 클릭해 Add VM optionsEnvironment variables 를 추가한다.
로컬에서 테스트 하며 개발을 할 것이기 때문에 Add VM options에 아래와 같이 입력한다.

-Dspring.profiles.active=local

Environment Variables에는 설정파일에 ${DB_NAME} ${DB_USERNAME} ${DB_PASSWORD} 와 같이 선언되어 있는 정보를 자신의 환경에 맞게 입력해준다.

이렇게 설정을 해주면, 이제 본인 기준 application.yml 에서 환경변수를 읽어올 수 있게된다.

profile
거대한 세상에 발자취 남기기

0개의 댓글