: 자바로 만든 어플리케이션의 구성요소들을 압축시켜 놓은 파일
WAS
서버 포함: 자바로 만든 어플리케이션의 구성요소들을 압축시켜 놓은 파일
web.xml
파일을 통해 설정해야 WAS
가 이것을 읽고 실행함WEB-INF
및 META-INF
디렉토리로 사전 정의된 구조를 사용java Servlet, class, XML, Tag Library, HTML 등
애플리케이션이 동작하기 위한 기타 자원을 한 군데에 모아 배포하는 파일JRE
만 존재하면 프로젝트 구동이 가능하고, WAR는 웹서버
또는 WAS
가 있어야 프로젝트 구동이 가능하다.참고
1. ( JAVA ) JAR? WAR? 차이점 알아보자
2. 스프링부트 JAR, WAR 배포 차이
3. JAR vs WAR 차이점 - 삽질중인 개발자