일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- react captcha
- react 캡차
- spring
- 백엔드 아키텍처
- 스프링 시큐리티
- 에러
- spring security 로그인
- build
- 배치파일로 JDK 버전변경
- react 상태
- react 심플캡차
- 리액트 캡차
- maven
- Spring Boot
- react simple captcha
- git
- Security 로그인
- REACT
- Docker
- react 자동입력방지
- spring error
- Spring Security
- error
- 속도기능개선
- 리액트 심플캡차
- 스프링 시큐리티 로그인
- 스프링
- 깃
- 계층구조vs도메인구조
- SpringBoot
Archives
- Today
- Total
I can do it(Feat. DEV)
[Tomcat] 톰켓 구동 시 profile 설정하기 본문
728x90
개발 초기 단계에서는 profile 설정을 따로 안 하겠지만
개발 환경과 배포 환경이 달라 profile 설정을 해야 할 때!!
IntellJ에서는 Spring이라면 메이븐 톰켓 or Spring Boot라면 내장톰켓이 있기에
톰켓에 구동 시 profile을 명시하는 명령어를 입력해주어야 하고
배포 환경(툴을 쓰지 않는 환경)에서는 Tomcat 쪽에 설정을 해주어야 함.
먼저, IntellJ를 사용할 때 설정 방법 알려드리겠음!
1. IntellJ에서 설정
설정방법은 IntellJ를 실행한 다음, 우측 상단에 보시면 이미지와 같은 탭이 있음! 클릭👆
이후 Edit configurations... 를 클릭👆
이런 창이 뜨는데 이 창에서 Modify options > Add VM options를 클릭👆(단축키는 Alt+V)
하면 Java Options라는 탭이 추가가 되는데
하단 VM options에 -Dspring.profiles.active=dev(기호에 맞게 수정) 명령어 입력 후 저장하면 끝!
2. Tomcat에 설정
톰켓에 설정하는 방법도 IntellJ 못지않게 쉬운 편인데,
방법은 여러 가지지만 필자가 한 방법을 소개해줌!
먼저 Tomcat 폴더로 이동🤸♀️
(linux OS 기준으로 설명하겠음 / window는 그냥 파일 생성해서 메모장으로 수정하면 됨)
- cd tomcat 경로/bin : bin 폴더로 이동
- vi setenv.sh : tomcat/bin 경로에 setenv.sh라는 파일을 생성!
- export JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev" 명령어 입력!
여기도 동일하게 dev 말고 독자님들이 원하는 profile Name을 넣으시면 됨!
- :wq : 저장 후 종료
그 후 톰켓을 다시 실행시키면 profile이 설정된 상태로 톰켓이 구동이 됨! 끝🤗
매번 설정할 때마다 깜빡해서 큰맘 먹고 정리했음!!!!
독자님들에게 도움됐 길🙏
728x90
'개발자 모드 > 개념' 카테고리의 다른 글
[docker]Tomcat9 설치하기(2)(feat. 폐쇄망) (0) | 2023.06.29 |
---|---|
[docker]JDK1.8 설치하기(1)(feat. 폐쇄망) (0) | 2023.06.27 |
[CentOs] shell(.sh) 파일 만들기 (0) | 2023.06.19 |
[Bat]간단한 배치 파일 만들기 (0) | 2023.06.09 |
초보자를 위한 쿠키와 세션 이해하기 (0) | 2023.04.11 |