O que é um ficheiro JAR?

JAR — arquivo Java

O que é?

O JAR reúne uma aplicação Java completa — código compilado, imagens, ficheiros de configuração — num único ficheiro, executável diretamente.

Trata-se, mais uma vez, de um arquivo ZIP, ao qual se junta um manifesto que indica à máquina virtual Java por onde começar.

História e origem

O formato surge em 1996 com o Java, com o objetivo de resolver um problema concreto: distribuir uma aplicação composta por centenas de ficheiros sem os dispersar.

Manteve-se praticamente inalterado no seu princípio ao longo de quase trinta anos, e continua a fazer funcionar uma parte considerável do software empresarial.

Porque é prático

Uma aplicação inteira num único ficheiro, executável em qualquer lugar onde o Java esteja instalado.

Pode ser assinado para garantir a sua origem.

Limites e defeitos

Exige um ambiente Java instalado na máquina.

Um JAR proveniente de uma fonte desconhecida continua a ser código executável: convém ter cautela.

Conselhos de utilização

Para examinar o conteúdo de um JAR, converta-o para ZIP: assim poderá ver a sua estrutura interna.

Nunca execute um JAR descarregado de uma fonte duvidosa — trata-se de um programa, não de um documento.

Converta o seu JAR em segundos, nos nossos servidores seguros em França.

Converter um JAR