대빵's Blog

springboot mvn 실행시 profile 파라미터 설정 본문

개발관련

springboot mvn 실행시 profile 파라미터 설정

bigzero 2018. 8. 22. 13:59

springboot 를 maven 으로 실행시키는 경우 configuration 의 profile 을 active 시키려면 아래와 같이 한다.

mvn spring-boot:run -Dspring-boot.run.profiles=프로파일명

또는

application.properties 에 아래와 같은 property 를 추가한다.

spring.profiles.active=프로파일명


인터넷 검색시 대부분에 문서들에

mvn spring-boot:run -Dspring.profiles.active=프로파일명 , 이런식으로 써있는데 이 방법은 정상작동하지 않았다.

아마 springboot maven plugin 버전이 올라가면서 방법이 변경된듯 하다.


참고

https://github.com/spring-projects/spring-boot/issues/1095

https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/maven-plugin/examples/run-profiles.html