Skip to content
EntityQ921122· pop 27· linked from 140 articles

Java Archive

Sign in to save

Also known as .jar, JAR, jar file

archive file format based on the zip format

Described at

JAR File Specification

docs.oracle.com

Link to a page describing this subject · 40,000 chars · not written by Vinony

Wikidata facts

Image
Nuvola mimetypes java jar.png
Show 5 more facts
file extension
jar
media type
application/x-java-archive
file format identification pattern
504B0304
Sources (8)

via Wikidata · CC0

Article · Português

Em software, JAR (Java ARchive) é um arquivo/ficheiro compactado, usado para distribuir um conjunto de classes Java; um aplicativo Java; ou outros itens, como imagens, XMLs, entre outros. É usado para armazenar classes compiladas e metadados associados que podem constituir um programa. Arquivos jar podem ser criados e extraídos usando o utilitário "jar" da JDK. Ferramentas de compressão (como o Winzip) também podem criar arquivos .jar. Um arquivo jar possui um arquivo manifesto localizado no caminho "META-INF/MANIFEST.MF". As entradas do arquivo manifesto determinam como o arquivo jar será usado. Arquivos jar que têm a intenção de serem executáveis (como o *.exe do Windows) terão uma de suas classes especificadas como a classe "principal". O arquivo manifesto terá uma entrada como: Main-Class:meusProgramas.MinhaClasse As aplicações contidas nestes arquivos são tipicamente executadas com um comando similar a: java -jar exemplo.jar Os arquivos jar podem ser "ofuscados" para que o seu conteúdo não seja visível para outras pessoas. Em junho de 2005, foi iniciado o JSR 277: Java Module System que pretende criar um sucessor do formato jar. JAR é também o nome de um programa que cria arquivos diferentes dos criados pelo JAR da Sun Microsystems. É um formato de arquivos comprimidos de proposta geral e sucessor do ARJ.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories