반응형
반응형

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의 값이 우선적으로 동작한다

 

포트별 실행

 

반응형
반응형
1

+ Recent posts