이유
properties 설정같은 것을 할때.
profile 설정이 있다. local, dev, prod 로 나뉘는데
톰캣같은 run server에서 profile을 그에 맞춘걸로 하면
개발할때는 A 라는 DB주소
운영서버에서는 B 라는 DB주소로 설정등을 변경할 수 있다.
1.linux
톰캣이 설치된 곳에 들어와서 , bin 으로 이동
setenv.sh 라는 파일이 없다면
vim setenv.sh
#입력후 파일이 하나 생성되면 안에
#!/bin/sh
CATALINA_OPTS="-server -Xmx1g -Xms1g -XX:+UseParallelOldGC -Dfile.encoding=UTF-8 -Dspring.profiles.active=prod"
#이렇게 적고
#esc - > :wq! ->저장후 나간다
#그리고 권환을 부여한다
chmod +x setenv.sh
2. intelli J 톰캣
-Dspring.profiles.active=dev 입력후 저장
3. 이클립스 톰캣 설정
더블클릭
밑줄친 부분 클릭
-Dspring.profiles.active=dev 넣고 저장
'서버 > Tomcat' 카테고리의 다른 글
[Tomcat] 이클립스javax.servlet.jsp.pagecontext cannot be resolved to a type 오류 해결 (0) | 2025.02.22 |
---|