반응형
IntelliJ에서 어플리케이션 실행 시 profiles 설정 및 jvm옵션, 환경변수 설정 방법을 정리해본다
1. IntelliJ 'Run/Debug Configuration' 메뉴 실행
- 일단 아래 2가지 방법 중 아무거나 실행해서 Run/Debug Configuration 다이얼로그를 실행한다.
2. jvm 옵션 설정
- jvm옵션은 Configuration 탭의 Environment에서 VM options 항목에서 설정한다. 예를 들어 spring profile을 설정한다고 하면 '-D' 옵션을 붙여서 -Dspring.profiles.active=dev 와 같은 식으로 등록한다.
3. 프로그램 변수 설정
Java Main 메소드의 파라메타로 설정되는 프로그램 변수를 설정하는 방법은 Environment의 Program arguments항목에 설정한다. 외부설정으로 인식하게 하기 위해서는 아래와 같이 '--' 를 앞에 붙여준다
4. 외부환경 변수 설정
외부환경 변수 같은 경우는 Environment의 Environment variables항목에 설정한다.
5. Profiles 설정 경우
지금까지 위의 예시들 모두 spring profile 설정을 기준으로 진행했는데 사실 SpringBoot profiles 설정 같은 경우 하단의 'Active profiles' 로 간단히 설정이 가능하다. profiles 설정은 이 방법이 제일 간단하고 명시적이라 이 방법으로 적용하는 것이 제일 좋을 것 같다.
반응형
'개발 > IntelliJ' 카테고리의 다른 글
IntelliJ Console Log Output Size 변경 (0) | 2021.10.27 |
---|---|
IntelliJ SpringBoot 자동 빌드 설정 (1) | 2021.10.01 |
IntelliJ 단축키 (0) | 2021.09.25 |
IntelliJ Maven 설정 (0) | 2021.09.25 |
IntelliJ Services window 설정 (0) | 2021.09.25 |
댓글