설치&설정 관련/Spring Framework

SpringBoot 프로젝트에서 Maven Build 시 profile 선택

lahuman 2021. 7. 1. 23:59
728x90

프로젝트 내에 여러 profile이 있을 경우 Mavne 빌드시 하나를 선택해야 합니다.

Maven 프로젝트의 Root 디렉토리에서 다음 명령어로 packaging 을 하면 TEST 코드에 대하여 profile을 적용하게 됩니다.

# dev profile을 사용하여 packaging 진행
./mvnw clean package -Dspring.profiles.active=dev

이후 결과 jar 파일을 실행시 profile을 설정하는 것도 동일 합니다.

# dev profile을 사용하여 packaging 진행
java -jar -Dspring.profiles.active=dev result.jar 
728x90