본문 바로가기

IT 기술/코드샘플

Spirng Profiles 적용

개발계, 운영계 DB를 톰캣에 배포하다보면 profiles 변경이 번거롭다.

1. spring boot 프로젝트에 application-dev.properties(application-prod.properties) 코드 추가

spring.profiles.active=dev

<application-dev.properties>

 

2. 프로젝트를 배포할 tomcat에 프로파일 관련한 옵션을 추가하면 번거로운과정을 생략할 수 있다.

export JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev -Dfile.encoding=UTF-8"

<startup.sh>