📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 배포 (3)

이클립스[Elipse] 2019. 7. 30. 11:30

[이클립스] Eclipse에서 Dynamic Web Project로 WAR 파일 생성하기

Eclipse에서 Dynamic Web Project로 WAR(WebApplication Archive) 파일 생성하기WAR는 .war라는 확장자를 가진 압축파일로 Java의 Servlet/JSP 환경의 웹 어플리케이션 서버(정확히는 서블릿 컨테이너라고 합니다)에 개발한 어플리케이션을 배포(설치)하는데 사용됩니다.WAR 파일은 특정한 구조를 가지고 있는데, 이 구조는 Tomcat과 같은 서블릿 컨테이너가 인식할 수 있는 구조입니다.→ [서블릿/JSP] 웹 어플리케이션 개념 및 웹 어플리케이션 경로 규칙이 구조는 Servlet 스펙에 명시되어 있는 구조이므로 구조를 맞추어 주지 않으면 WAR파일을 배포해도 Tomcat같은 서블릿 컨테이너가 인식하지 못하게 됩니다.이클립스로 WAR 생성하기이클립스는 기본적으..

Servlet&Jsp 2019. 7. 30. 03:30

[서블릿/JSP] Tomcat에 war 파일 배포하기

이전글[이클립스] Eclipse에서 Dynamic Web Project로 WAR 파일 생성하기Tomcat에 WAR 파일 배포하기생성된 WAR 파일이 있다면 Tomcat에 웹 어플리케이션을 배포하는 일은 식은죽(?) 먹기입니다. 톰캣이 설치된 경로의 webapps 디렉터리 하위에 만들어진 .war 파일을 옮겨둡니다.톰캣 설치 디렉터리 > bin > startup을 실행하여 톰캣을 시작합니다.톰캣 정상적으로 시작됩니다.배포한 웹 어플리케이션에 접속해봅니다.톰캣의 webapps 경로로 이동해 보면 WAR 파일과 동일한 이름의 디렉터리가 생성된 것을 볼 수 있습니다. 이는 톰캣이 자동으로 WAR 파일을 인식하여 압축을 해제한 것입니다.WAR 파일 배포에 실패한 경우배포에 실패한 경우 몇 가지 원인이 있을 수 있..

이클립스[Elipse] 2017. 11. 2. 22:32

[이클립스] WAR 파일이란? 이클립스 WAR 파일 생성 방법

이클립스 배포를 위한 WAR(WebApplication Archive) 파일 생성 방법WAR(WebApplication Archive)WAR란 WebApplication Archive의 약자로 말그대로 웹 어플리케이션 저장소이며 웹 어플리케이션을 압축해 저장해 놓은 파일이라고 생각하시면 됩니다.개발한 웹어플리케이션 프로젝트가 WAS에서 돌아갈 수 있는 구조를 담고 있으며 JSP 및 서블릿 빈클래스 등의 소스가 컴파일 되어 저장되며 기타 이미지 및 자원들이 포함되어 있습니다.배포WAS에 웹 어플리케이션을 배포하기 위해서는 톰캣을 기준으로 다음의 세 가지 방법이 있습니다.웹 어플리케이션 프로젝트 그대로 복사하여 WAS webapps 폴더 하위에 복사하여 배포프로젝트.war로 압축하여 webapps 폴더 하위..