.JAR Extensão de arquivo
Java Archive
| Desenvolvedor | Oracle |
| Popularidade |
4,3 | 1488 Votos |
O que é um arquivo JAR?
Um arquivo JAR é um arquivo compactado salvo no formato Java Archive (JAR), que utiliza compressão Zip. Ele normalmente é usado como uma biblioteca de programas ou como um programa independente que é executado se o Java Runtime Environment (JRE), uma estrutura usada para executar programas Java, estiver instalado no computador ou dispositivo móvel.
Mais informações
Os arquivos JAR contêm arquivos CLASS, recursos do aplicativo e um arquivo de manifesto opcional (META-INF/MANIFEST.MF). Eles são compactados usando a compressão .ZIP e podem opcionalmente ser assinados digitalmente usando a ferramenta jarsigner incluída no SDK do Java. Os arquivos JAR podem ser criados com a ferramenta jar e podem ser acessados usando a API java.util.jar do Java.
Os arquivos JAR são usados em alguns jogos para dispositivos móveis compatíveis com dispositivos móveis habilitados para Java. Eles também são usados pelo Mozilla Firefox, Thunderbird, SeaMonkey e Sunbird para armazenar temas e complementos.
NOTA: O Java Runtime Environment também é chamado de Java Virtual Machine (JVM). A Sun Microsystems, desenvolvedora original do JRE/JVM, foi adquirida pela Oracle.
Como abrir um arquivo JAR
Os arquivos JAR normalmente são usados para distribuir aplicativos que podem ser executados com o Oracle Java Runtime Environment (multiplataforma). Se você tiver o JRE instalado e definido como o programa padrão associado aos arquivos JAR, basta clicar duas vezes no arquivo JAR para executá-lo. Quando você faz isso em um Mac, o Apple Jar Launcher (incluído no macOS) passa o arquivo JAR para o JRE, ou JVM, que executa o arquivo.
Você também pode visualizar, extrair, executar e criar arquivos JAR com o Java Archive Tool, fornecido como parte do Java Development Kit (JDK) incluído no Oracle Java SE Development Kit. O Java Archive Tool é um utilitário de linha de comando, e estes são os comandos associados aos diferentes recursos:
- Para visualizar um arquivo JAR - jar tf jar file
- Para extrair um arquivo JAR - jar xf jar file
- Para executar um arquivo JAR - java -jar app.jar
- Para criar um arquivo JAR - jar cf jar file input file(s)
NOTA: Se você quiser extrair o conteúdo de um arquivo JAR, poderá usar vários utilitários de descompressão, como o Corel WinZip (Windows), o Corel WinZip Mac (Mac), o RARLAB WinRAR (Windows) e o 7-Zip (Windows).
