.EAR

EAR-fil

Java Enterprise Archive
Stil et spørgsmål
HURTIGT SVAR

En EAR (Enterprise Archive) fil er en ZIP-baseret pakke, der samler en komplet Java enterprise-applikation -- webmoduler, EJB-forretningslogik og delte biblioteker -- til implementering på en Jakarta EE-server som WildFly eller GlassFish. Du åbner den ikke som et dokument; du udruller den til en applikationsserver. For at inspicere indholdet uden udrulning kan du omdøbe den til .zip og åbne den med 7-Zip.

Udvikler: Sun Microsystems (now Oracle); part of the J2EE/Jakarta EE specification Kategori: Eksekverbare filer Åben standard MIME: application/java-archive
ÅBNER PÅ Windows macOS Linux
Relateret: .APK · .EXE · .VBS · .JAR

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 22, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er EAR-filformatet?

En .ear fil er den øverste emballeringsenhed for Java enterprise-applikationer, defineret af J2EE-specifikationen (nu Jakarta EE) siden dens 1.2-udgivelse i december 1999. Strukturelt er det et ZIP-arkiv, der deler PK magic bytes 50 4B 03 04, som samler webmoduler (.war), EJB-moduler (.jar), ressource-adapter-moduler (.rar) og applikationsklient-JARs i ét udrulningsbart artefakt.

Den obligatoriske META-INF/application.xml udrulningsdeskriptor identificerer arkivet som en EAR og erklærer, hvilke undermoduler det indeholder. Komprimering pr. post bruger DEFLATE; individuelle poster kan også gemmes ukomprimeret. Da containeren er standard ZIP, vil omdøbning af filen til .zip og åbning med enhver arkivhåndtering afsløre hele den interne struktur.

EAR-filer udrulles til fulde Jakarta EE-applikationsservere - WildFly (JBoss), Eclipse GlassFish, IBM WebSphere og Oracle WebLogic er de mest almindelige mål. Moderne mikroservice-arkitekturer foretrækker eksekverbare fat-JAR filer eller container-billeder frem for EARs, men EAR-udrulning forbliver standarden for fulde Jakarta EE-arbejdsbelastninger og store ældre Java EE-applikationer. Det underliggende ZIP-baserede layout har været stabilt siden den oprindelige J2EE 1.2-specifikation; versionering udtrykkes gennem application.xml namespace-erklæringer.

Sikkerhed og tryghed

RISIKO: MEDIUM

En EAR indeholder eksekverbar kode på serversiden, der kører på applikationsserveren med denne servers rettigheder. Udrul kun EAR-filer fra betroede kilder. En ondsindet EAR kan indeholde webshells, bagdørs-EJBs eller udnytte sårbare bundtede biblioteker. Inspicer indholdet med 7-Zip, før du udruller en upålidelig EAR. Hold applikationsserveren og de bundtede biblioteker opdateret.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNJava Enterprise Archiveogså kendt som EAR file, J2EE Enterprise Archive
UDVIKLERSun Microsystems (now Oracle); part of the J2EE/Jakarta EE specificationsiden 1999 (J2EE 1.2 specification)
MIME-TYPEapplication/java-archive
TYPEZIP-baseret Java enterprise-applikationspakke (binær); søskende til JAR og WAR
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • Audacity lydfil - Nogle ældre Audacity-sessioner kan være eksporteret med .ear; helt urelateret til Java EE.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
En EAR er et ZIP-arkiv (ligesom JAR/WAR); skelnes ved den interne META-INF/application.xml udrulningsdeskriptor og tilstedeværelsen af .war/.jar/.rar undermoduler.

Programmer der åbner EAR-filer

Windows4 apps
7-Zip Open-source Højreklik > 7-Zip > Åbn arkiv for at inspicere WARs, EJB JARs og udrulningsdeskriptorer - udruller eller kører ikke EAR-filen.
Apache Geronimo Open-source Geronimo Application Server vedligeholdes ikke længere aktivt; brug Apache TomEE eller WildFly til nye udrulninger.
Eclipse GlassFish Open-source Udrul via Admin Console eller CLI: asadmin deploy app.ear. Aktiv udvikling fortsætter under Eclipse Foundation (v8.0.0, feb. 2026).
WildFly (JBoss) Open-source Læg .ear-filen i WildFlys standalone/deployments/ mappe eller brug administrationskonsollen. Vedligeholdes aktivt.
macOS2 apps
Eclipse GlassFish Open-source Udrul via Admin Console eller CLI: asadmin deploy app.ear. Aktiv udvikling fortsætter under Eclipse Foundation (v8.0.0, feb. 2026).
WildFly (JBoss) Open-source Læg .ear-filen i WildFlys standalone/deployments/ mappe eller brug administrationskonsollen. Vedligeholdes aktivt.
Linux3 apps
Apache Geronimo Open-source Geronimo Application Server vedligeholdes ikke længere aktivt; brug Apache TomEE eller WildFly til nye udrulninger.
Eclipse GlassFish Open-source Udrul via Admin Console eller CLI: asadmin deploy app.ear. Aktiv udvikling fortsætter under Eclipse Foundation (v8.0.0, feb. 2026).
WildFly (JBoss) Open-source Læg .ear-filen i WildFlys standalone/deployments/ mappe eller brug administrationskonsollen. Vedligeholdes aktivt.

Tekniske detaljer

dyb specifikation
ContainerformatZIP-arkiv (samme `50 4B 03 04` magic bytes som `.zip` og `.jar`)
Byte-ordenLittle-endian (ZIP-format)
KomprimeringDEFLATE pr. post; STORED er også tilladt for individuelle poster
Obligatorisk deskriptor`META-INF/application.xml` - identificerer EAR-filen og erklærer dens undermoduler
Undermodultyper`.war` (web), EJB `.jar` (enterprise beans), `.rar` (ressource-adaptere), applikationsklient `.jar`
Versionserklæring`application.xml` XML namespace URI identificerer J2EE 1.x / Java EE 5-8 / Jakarta EE 8-11 version
IntegritetskontrolZIP pr. post CRC-32; valgfri JAR-kodesignering via `META-INF/` signaturblokke
Maks. antal poster65.535 (standard ZIP); ubegrænset med ZIP64-udvidelse
Typisk filstørrelse5 MB - 500 MB
MIME-type`application/java-archive`
InspektionsmetodeOmdøb til `.zip` for at gennemse alt indhold med enhver arkivhåndtering (f.eks. 7-Zip)
UdrulningsmålWildFly, Eclipse GlassFish, IBM WebSphere, Oracle WebLogic
Udgivet1999 (J2EE 1.2 specification)
Seneste versionTracks Jakarta EE specification (Jakarta EE 11, 2024); EAR layout itself is stable
Åben standardJa · royaltyfri
Specifikationjakarta.ee

EAR-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med EAR-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om EAR-filer.

Ofte stillede spørgsmål

Hvordan åbner eller kører jeg en EAR-fil?
Udrul den til en Jakarta EE-applikationsserver: WildFly (læg den i standalone/deployments/) eller GlassFish (asadmin deploy app.ear). For at inspicere indholdet, omdøb til .zip og åbn med 7-Zip.
Hvad er forskellen på EAR, WAR og JAR?
JAR pakker Java-biblioteker eller selvstændige apps; WAR pakker en webapplikation (servlets/JSP); EAR pakker en fuld enterprise-applikation, der samler flere WARs og EJB JARs. Alle tre er ZIP-baserede.
Kan jeg åbne en EAR-fil med 7-Zip?
Ja til inspektion - 7-Zip ser den som en ZIP og lader dig gennemse WARs, EJB JARs og udrulningsdeskriptorer. For rent faktisk at køre den skal du bruge en applikationsserver.
Er Apache Geronimo stadig et godt valg?
Geronimo Application Server bliver ikke længere aktivt udviklet. Brug Apache TomEE, WildFly eller Eclipse GlassFish til nye udrulninger.
Kan jeg konvertere en EAR til et Docker-image?
Ikke via en filkonvertering. Du bygger et Docker-image, der inkluderer en Jakarta EE-server (WildFly, GlassFish) og kopierer .ear-filen ind i den på serverens auto-deploy-sti - hvilket er almindeligt i moderne CI/CD-pipelines.

Referencer

1Oracle J2EE - About J2EE Archive Formatsdownload.oracle.com
2Jakarta EE - Enterprise Beans specificationjakarta.ee

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Relaterede filtyper

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å