Arquivo java (jar)

Definição - O que significa Java Archive (JAR)?

O arquivo Java (JAR) é um formato de arquivo que contém arquivos de classe Java agrupados junto com arquivos de imagem / som, recursos e metadados associados. Geralmente é um único arquivo compactado usado principalmente para fornecer as bibliotecas Java necessárias e o software de aplicativo em uma plataforma de programação Java.

O formato de arquivo JAR é semelhante ao formato de arquivo de fita (TAR) usado no Unix.

Definirtec explica Java Archive (JAR)

Um arquivo JAR também pode ser usado das seguintes maneiras:

  • Como um bloco de construção em aplicativos Java
  • Como uma unidade de implementação para plug-ins, miniaplicativos ou componentes Java Para empacotar componentes Java e recursos dependentes

Os recursos do arquivo JAR incluem o seguinte:

  • Principalmente compactado em um formato de arquivo ZIP e identificado com a extensão de arquivo .jat
  • Pode ser executável
  • É possível assinar o conteúdo do arquivo JAR para obter mais segurança.
  • Têm um tempo de download menor, especialmente aqueles relacionados a miniaplicativos e Java Web Start
  • Altamente compactado e fornece armazenamento eficiente para os arquivos Java agrupados
  • Suporte à versão do pacote e consistência da versão do pacote
  • Portabilidade de suporte
  • O Java Development Kit (JDK) fornece uma ferramenta JAR que ajuda a executar tarefas básicas de arquivo JAR.
  • Em um JDK, é fornecido um programa utilitário com um JAR. Um programador pode usar isso para criar, extrair ou executar quaisquer operações permitidas no arquivo JAR.
  • A data e a hora são armazenadas durante a criação de um arquivo JAR.
  • Usando arquivos JAR, um aplicativo Java pode ser iniciado em uma empresa.
  • Quando usado na Web, um arquivo JAR pode conter um miniaplicativo e acompanhar uma página da Web.