반응형
yaml 방식
project/src/main/resource/application.yml 파일 생성 후
해당 코드를 추가한다
---
spring:
profiles: local
server:
port: 8080
---
---
spring:
profiles: dev
server:
port: 8081
---
---
spring:
profiles: real
server:
port: 8082
---
프로필별로 포트 번호를 다르게 설정할수 있는 간단한 예제이다
local/dev/real 세가지 설정에 따라 포트를 다르게 설정한다
프로필 설정방법은 Edit Configurations 로 들어가서
이미지와 같이 실행할 애플리캐이션에서 프로필을 넣어주면 된다
인텔리J 버전에 따라 Environment variavles 에 넣어줘야할 경우엔 아래처럼 넣어주면 된다
-Dspring.profiles.active=dev
보통은 Active profiles의 값이 우선적으로 동작한다
반응형