안녕하세요 자바를 쓰다보면 프로그램의 개발을 완료하면 jar파일 혹은 war파일로 배포를 하게됩니다 이런 파일들에 대해서 궁금점이 생겨서 이번 포스팅에서는 ear, war, jar파일에 대해서 알아보겠습니다 1. EAR(Enterprise Archive) 하나의 웹 어플리케이션 단위를 넘어 실제 서버에서 배포하기 위한 단위입니다. 이를 위해서 jar와 war를 묶어서 각각의 기능을 지원합니다 2. WAR(Web Archive) 웹 어플리케이션을 지원하기 위한 압축 방식입니다. 웹 어플리케이션을 지원하기 위해서 war압축방식은 jsp, servlet, gif, html, jar 등을 압축하고 지원합니다. 3. JAR(Java Archive) JAR는 여러 개의 자바 클래스 파일과 클래스들이 이용하는 관련 ..