SpringBoot 프로젝트에서 Maven Build 시 profile 선택
프로젝트 내에 여러 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