본문 바로가기
TOMCAT

Tomcat 서버에 웹 애플리케이션 빌드 및 배포

by SAMSUNG CLOUD-OKY 2020. 12. 27.
반응형

www.youtube.com/watch?v=bzM1WL4qdoA&list=PLqaSEyuwXkSrJ5Z4y8oCffAOPvGBiNAST&index=5

 

 

 

 

## git clone 수행할 것

 

 

## git branch -a  (전체 브랜치 조회)

- 로컬 브랜치는 기본적으로 마스터만 생성됨

- 현재는 master 브랜치가 선택중

- (리모트에 있는 step2로 변경 필요 -> 로컬 브랜치로 가져와서 빌드를 해야함)

 

- git checkout -b step2-user-with-mvc-framework origin/step2-user-with-mvc-framework

         (-b는 최초생성)    (step2 브랜치 생성)            (origin에서 갖고와라)

- git branch -a  (선택 브랜치 확인)

 

- 로컬 브랜치와 리모트 브랜치 연동 확인

- git branch -vv

 

 

 

 

## 메이븐 빌드 

- mvn clean package      (clean - 기존 컴파일 삭제)

- 테스트 코드 구현 안해서 에러 발생

 

- 빌드시 테스트 단계 Skip 방법    (maven skip test 조회)

  : -Dmaven.test.skip=true  명령어 확인

 

 

 

 

 

 

 

 

 

## 메이븐 빌드 (테스트 제외) 

- mvn clean package -Dmaven.test.skip=true   

 

 

 

 

 

 

## 이 폴더를 이용하거나, war 파일으로 이동하여 톰캣에 구현할 수 있음.

- 먼저 톰캣을 Stop 할 것.

- shutdown.sh

 

- rm -rf ROOT 삭제

 

- mv jwp-basic ~/tomcat/webapps/ROOT   (폴더를 이동 할 것)

- ROOT 에 복사 확인 후, 톰캣 startup.sh

 

 

 

- tomcat/logs 가서 tail -500f catalina.out 실행 

 

 

## 톰캣 서버 접속 성공

- 실제 테스트 결과 JDBC 에러 발생 (catalina.out 로그)

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형

'TOMCAT' 카테고리의 다른 글

심볼릭 링크를 활용한 배포 자동화  (0) 2020.12.27
쉘 스크립트를 활용한 배포 자동화  (0) 2020.12.27
Nginx 설치 및 설정  (0) 2020.12.21
톰캣 설치 및 설정 방법  (0) 2020.12.21
자바, 메이븐 설치 및 설정  (0) 2020.12.20

댓글