jar / war / ear 에 대해서..

jar는 java archive.
war는 web archive.
ear는 enterprise archive..

보통 jar파일에는 class파일이 들어가고 java소스가 포함되거나 xml,META정보가 포함됩니다.
war파일은 class와 jar,xml,html,jsp,js,css 파일등 web application관련 파일들이 포함됩니다.
ear파일은 통상 jar,war가 포함되며 컨테이너와 벤더에 따른 배포를 위한 xml파일이 포함됩니다.

class < jar < war < ear 의 개념입니다.

보 통 개발시에는 war나 ear 따위의 패키징을 하지 않고 class나 jar단위로 개발하며, 운영시의 적용과 배포를 위해 패키징 합니다. 제우스에 포함된 ear파일도 제우스컨테이너의 운영을 위한 로직이 포함된 ear이거나 샘플 등이 들어있는 패키지일 것 같습니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.