EAR(Enterprise ARchive)은 하나 이상의 모듈들은 하나의 아카이브로 묶어서 여러 모듈이 애플리케이션 서버에 동시에 일관성 있게 배치될 수 있도록 하기 위한 자바 EE에 쓰이는 파일 형식이다.
앤트, 메이븐, Gradle이 EAR 파일을 빌드하는데 사용될 수 있다.
EAR 파일은 .ear 확장자를 가진 표준 JAR 파일(ZIP 파일)이며, 애플리케이션 모듈을 대표하는 하나 이상의 엔트리 및 하나 이상의 배치 기술자를 포함하는 META-INF라는 이름의 메타데이터 디렉터리가 있다.
META-INF 디렉터리에는 적어도 자바 EE 배치 서술자(Java EE Deployment Descriptor)로 알려져 있는 application.xml 배치 서술자가 포함된다. 여기에는 다음의 XML 엔티티가 포함된다:
icon
: 애플리케이션을 대표하는 이미지를 위한 위치를 지정한다. 하부 구역은 small-icon
, large-icon
을 위해 생성된다.display-name
: 애플리케이션을 식별한다.description
module
요소security-role
요소: 애플리케이션 내의 전역 보안 역할![]() |
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |