본문 바로가기

SPRING

Tomcat War 파일로 배포하기

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로 배포를 완료했기 때문에

터미널에서 톰캣을 끄지 않는 이상 브라우저에서 정상적으로 동작

 

'SPRING' 카테고리의 다른 글

REST API란?  (0) 2020.11.04
@Param 어노테이션 언제 쓰는지?  (0) 2020.10.25
스프링 <form> 태그 사용법  (0) 2020.10.16
mybatis 환경설정 : <typeAliases>  (0) 2020.10.15
스프링 유효성 검증 : @Valid 어노테이션  (0) 2020.10.15