SPRING
Tomcat War 파일로 배포하기
dabin
2020. 11. 21. 14:48
1. 이클립스에서 export - war 파일 내보내기
ROOT.war로 설정한 것은 현재 프로젝트의 cotext root가 '/'로 설정되어있기 때문 (위에 경고 문구는 무시)
2. ROOT.war 파일을 톰캣 폴더에 넣어주기
/usr/local/Cellar/tomcat/9.0.37/libexec/webapps
* 기존에 ROOT 폴더가 존재하므로, 이를 ROOT_backup 등 다른 폴더명으로 변경해야함!
3. 터미널에서 톰캣 실행
톰캣을 실행하면 ROOT.war 파일이 폴더로 풀리면서 실행되는 것을 확인할 수 있음
1) 톰캣 서버에서 실행하기
cd /usr/local/Cellar/tomcat/9.0.37/libexec/bin
./startup.sh
2) 톰캣 서버에서 종료하기
cd /usr/local/Cellar/tomcat/9.0.37/libexec/bin
./shutdown.sh
4. 브라우저를 통해 정상적으로 동작하는지 확인
이클립스에서 서버가 꺼져있어도 톰캣 상에 war로 배포를 완료했기 때문에
터미널에서 톰캣을 끄지 않는 이상 브라우저에서 정상적으로 동작