Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- Spring Boot
- enum
- properties editor
- STS
- JSTL
- 로컬서버 바라보기
- 람다식
- dto생성
- Stream
- message.properties
- java
- 카멜케이스 변환
- DTO
- 테이블 컬럼 카멜 변환기
- forEach
- 이넘
- 개행문자 치환
- Type Convert
- Vo
- 이넘아
- 슬로우 쿼리 설정정보 조회
- ㅋㅅㅋ
- vo생성
- 컬럼명 조회
- groupingby
- 줄바꿈
- 개행문자
- spring-boot
- Profile
- 테이블명 조회
Archives
- Today
- Total
코더가 되고싶은 남자
Spring Boot 프로젝트 로컬 서버에 profile 설정 본문
반응형
우린 sts tool을 사용할때 application.yml 혹은 application.yaml에
spring.profiles: local
---
spring.profiles: dev
---
spring.profiles: stg
.
.
.
등등 위 처럼 서버 구간계를 나누는 설정을 할 때가 있다.
프로젝트 셋팅 후 로컬 서버 실행 시 웬만하면 서버 구동이 안될 것이다.
이때 어느 프로파일을 바라봐야 하는지 몰라서 그런 것인뎅
이를 어느 구간계로 바라볼지에 대한 설정이다.
1. Run > Run Configrations > Spring Boot App에서 해당 서버 name 클릭 > Profile에서 원하는 구간계 설정 선택

하지만 1번방법은 profile 선택지가 안뜨거나, 선택지가 뜬다해도 서버 실행 시 안되는 경우가 있다.
2. Run > Run Configrations > Spring Boot App에서 해당 서버 name 클릭 >Arguments 탭 > VM arguments

VM arguments에 가상서버에서 강제로 어느 구간계를 바라볼 것인지 설정이 가능하다.
보통 local서버를 바라볼 것이기 때문에 아래 처럼 VM arguments에 기재해주면 된다.
-Dspring.profiles.active=local
개발 서버라면
-Dspring.profiles.active=dev //application.yml 파일에 설정한 profiles명칭으로 기재해주면 됨
ㅋㅅ ㅋ
'설정파일 관련' 카테고리의 다른 글
| STS(eclipse) message.properties 16비트 > 한글 에디터 zip 설치 (0) | 2024.04.19 |
|---|