Arquivo JAR (O que é & Como abrir um)

Índice:

Arquivo JAR (O que é & Como abrir um)
Arquivo JAR (O que é & Como abrir um)
Anonim

O que saber

  • Um arquivo JAR é um arquivo Java Archive.
  • Abra um com um navegador (Java deve estar instalado).
  • Converter para EXE com Eclipse.

Este artigo explica o que é um arquivo JAR, as diferentes maneiras de abri-lo dependendo de como você deseja usá-lo e como convertê-lo para EXE ou ZIP.

O que é um arquivo JAR?

Um arquivo com a extensão de arquivo. JAR é um arquivo Java Archive usado para armazenar programas e jogos Java em um único arquivo. Alguns contêm arquivos que os fazem funcionar como aplicativos independentes e outros contêm bibliotecas de programas para outros programas usarem.

Os arquivos JAR são compactados em ZIP e geralmente armazenam coisas como arquivos CLASS, um arquivo de manifesto e recursos de aplicativos como imagens, clipes de som e certificados de segurança. Como eles podem conter centenas ou até milhares de arquivos em formato compactado, é fácil compartilhá-los e movê-los.

Dispositivos móveis compatíveis com Java podem usar esse formato para arquivos de jogos, e alguns navegadores da Web contêm temas e complementos no formato JAR.

Image
Image

Como abrir arquivos JAR

O Java Runtime Environment (JRE) deve ser instalado para abrir arquivos JAR executáveis, mas observe que nem todos os arquivos JAR são executáveis. Uma vez instalado, basta clicar duas vezes no arquivo para abri-lo.

Alguns dispositivos móveis possuem JRE integrado. Uma vez instalados, os aplicativos Java também podem ser abertos em um navegador da Web, como Firefox, Safari, Edge etc. (mas não no Chrome).

Como os arquivos JAR são compactados com ZIP, qualquer descompactador de arquivos pode abrir um para ver o conteúdo que está dentro. Isso inclui programas como 7-Zip, PeaZip e jZip

Outra maneira de abrir o arquivo é usar o seguinte comando no prompt de comando, substituindo seuarquivo.jar pelo nome do seu próprio arquivo JAR:


java -jar seuarquivo.jar

Como você pode precisar de programas diferentes para abrir arquivos JAR diferentes, consulte Como alterar o programa padrão para uma extensão de arquivo específica no Windows se estiver abrindo automaticamente em um programa com o qual você não deseja usá-lo.

Erros ao abrir arquivos JAR

Por causa das configurações de segurança no sistema operacional Windows e em alguns navegadores da Web, não é incomum ver erros ao tentar acessar aplicativos Java.

Por exemplo, " Java Application Blocked " pode ser visto ao tentar carregar um applet Java. " Suas configurações de segurança bloquearam a execução de um aplicativo não confiável. " pode ser corrigido definindo o nível de segurança no miniaplicativo Java Control Panel.

Se você não conseguir abrir applets Java mesmo depois de instalar o JRE, primeiro certifique-se de que o Java esteja habilitado no seu navegador e que o Painel de Controle esteja configurado corretamente para usar o Java. Em seguida, reinicie completamente o navegador fechando todas as janelas abertas e reabrindo todo o programa.

Além disso, verifique se você está executando a versão mais recente do Java. Se não estiver, retorne ao link do JRE acima e instale a versão mais recente. Ou saiba como atualizar sua instalação Java atual.

Embora seja improvável, você pode estar recebendo erros porque você realmente não tem um arquivo JAR e, portanto, o programa que você está usando para abri-lo não suporta o formato. Isso pode acontecer se você tiver lido mal a extensão do arquivo. Há mais sobre isso abaixo.

Como converter um arquivo JAR

Você pode descompilar os arquivos CLASS de um arquivo JAR para arquivos Java com a ajuda de JavaDecompilers.com. Carregue seu arquivo lá e escolha qual descompilador usar.

Converter um aplicativo Java para que possa ser usado na plataforma Android exigiria uma conversão de arquivo JAR para APK. Uma opção pode ser executar o arquivo JAR em um emulador do Android para que o programa crie um arquivo APK automaticamente. No entanto, parece que a maneira mais fácil de obter um programa Java no Android é simplesmente compilar o APK do código-fonte original.

Você pode criar arquivos JAR executáveis em aplicativos de programação como o Eclipse.

Arquivos WAR são arquivos Java Web Archive, mas você não pode converter um arquivo JAR diretamente em um arquivo WAR, pois o formato WAR possui uma estrutura específica que os JARs não possuem. Em vez disso, você pode construir um WAR e adicionar o arquivo JAR no diretório lib para que as classes dentro do arquivo JAR estejam disponíveis para uso. WizToWar pode ajudá-lo a fazer isso.

Criar um arquivo ZIP a partir de um arquivo JAR é tão fácil quanto renomear a extensão do arquivo de. JAR para. ZIP. Na verdade, isso não realiza uma conversão de arquivo, mas permite que programas que usam arquivos ZIP, como 7-Zip ou PeaZip, abram o arquivo JAR com mais facilidade.

Ainda não consegue abrir?

Alguns arquivos compartilham algumas das mesmas letras de extensão de arquivo, o que pode causar confusão se o arquivo não estiver abrindo como você acha que deveria. O que está acontecendo é que você provavelmente está interpretando mal a extensão do arquivo.

Por exemplo, arquivos JARVIS abrem com um editor de texto, e arquivos JARC e ARJ são arquivos.

Mais informações sobre o formato JAR

Se você precisar de ajuda para compactar programas em arquivos JAR, siga esse link para obter instruções no site da Oracle.

Apenas um arquivo manifesto pode ser incluído em um arquivo JAR, e deve estar no local META-INF/MANIFEST. MF. Deve seguir a sintaxe do nome e valor separados por dois pontos, como Manifest-Version: 1.0. Este arquivo MF pode especificar as classes que o aplicativo deve carregar.

Desenvolvedores Java podem assinar digitalmente seus aplicativos, mas não assinam o arquivo JAR em si. Em vez disso, os arquivos dentro do arquivo são listados com suas somas de verificação assinadas.

Recomendado: