Pular para o conteúdo principal
🇬🇧 English 🇪🇸 Español 🇩🇪 Deutsch
Conversor de imagens Conversor de vídeo Conversor de áudio Conversor de documentos
Ferramentas Guias Formatos Preços API
Entrar
JAR file
jar
Formato de arquivo

Sobre os arquivos JAR

Java Archive

Lançado em 1996 Por Sun Microsystems

Pacote Java baseado em ZIP. Contém .class compilados, recursos, manifest. Padrão para distribuição de bibliotecas e aplicativos Java desde 1996.

Família

Archives & Compressed

Extensão

.jar

Tipo MIME

application/java-archive

Pode ser usado como

Entrada
A história

COMO NASCEU O
FORMATO JAR.

JAR — Java ARchive — shipped with Java 1.1 in 1997 as the standard packaging format for Java applications and applets. A JAR is a ZIP file with specific conventions: the META-INF/MANIFEST.MF declares the main class, supporting libraries go in the archive root, and optional cryptographic signatures live in META-INF too. Sun’s goal: one file to download, one JVM to execute it.

For 25 years JAR was the universal Java distribution format. Applets in browsers, enterprise apps on Java EE servers, Minecraft mods, Android bytecode before DEX conversion — all JAR. Modern Java (9+) introduced JMOD for modular applications, but JAR remains the dominant format. Every major IDE’s output, every Maven/Gradle artifact, every Spring Boot fat-JAR (which bundles the whole app and its dependencies into one executable JAR) is still a JAR file.

CURIOSIDADES E
FATOS INTERESSANTES.

01

A JAR is a ZIP archive with a mandatory META-INF/MANIFEST.MF declaring what class to run with `java -jar file.jar`.

02

Minecraft Java Edition's core game, every mod, and every modpack launcher ship as JAR files — hundreds of millions of downloads.

03

Spring Boot "fat JARs" bundle the entire application plus its dependencies and an embedded Tomcat — single-file web services.

04

Before Android, JAR files ran as-is on Java ME phones — the precursor to today's app stores.

05

The Java applet era (1996-2015) made JAR files in browsers a common sight before browser vendors killed NPAPI plugins.

VANTAGENS E
LIMITAÇÕES.

Vantagens

  • Universal Java distribution since 1997.
  • Self-contained: one file holds code, resources, and signatures.
  • Executable via `java -jar` with zero setup beyond a JVM.
  • Cryptographic signing for code provenance.
  • Nested JARs supported (common in Spring Boot).

Limitações

  • Requires a JVM to run.
  • Java applet era left a security-scare legacy; browsers no longer execute JARs.
  • Native code distribution (JNI) complicates cross-platform JARs.
  • Modular Java (JPMS, 2017) introduced JMOD as a partial successor.

Tamanhos típicos de arquivo

Small utility library

50-500 KB

Spring Boot fat JAR

15-80 MB

Minecraft client

~5 MB (plus assets)

Especificações técnicas

MIME type
application/java-archive
Extension
.jar
Container
ZIP with META-INF/MANIFEST.MF
Variants
.war (web), .ear (enterprise), .jmod (modular)
Compression
Deflate (ZIP default)

CONVERTER A PARTIR DE
JAR

Casos de uso comuns

Java applications, libraries

Formatos relacionados

Comparativos populares

Conversões populares de JAR

Os destinos mais procurados ao converter arquivos JAR.

Perguntas frequentes sobre JAR

Perguntas frequentes

JAR (Java Archive) is an archive formato used to bundle multiple arquivos e folders em a single comprimido file. The archive preserves the directory structure e tipicamente reduces total size via compressão. JAR sits no archives & comprimido family e has specific strengths around compressão ratio, speed, ou plataforma support.

7-Zip, WinRAR, The Unarchiver (macOS), e the built-in archive utilities no Windows e macOS abrir most JAR files. para command-line extraction, 7z, unar, ou the formato-specific tool handles JAR cleanly. If your extractor does not recognise JAR, converter to ZIP first — ZIP opens on every operating system sem extra software.

Upload the JAR to KaijuConverter e pick ZIP, 7Z, TAR.GZ, ou RAR como o target. Our pipeline extracts the original archive e re-compresses the contents em the target formato. arquivo permissions, timestamps, e directory structure are preserved where both formatoos support them.

Depends no goal. ZIP is the universal baseline — every OS extracts it out of the box. formatoos like 7Z ou TAR.GZ compress better mas require specific ferramentas. JAR may win on compressão ratio, password support, ou OS integration para specific workflows; ZIP wins on raw compatibilidade.

Usamos cookies e tecnologias similares para personalizar conteúdo e anúncios, e para analisar o tráfego. Mais informações sobre cookies.