Converter jar para zip

Conversor online gratuito de JAR para ZIP

Renomeie ou reempacote um JAR como ZIP, preservando a compatibilidade e evitando danos à assinatura.

Converter JAR para ZIP online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 30 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .jar

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .jar para .zip

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .zip convertido

    O resultado da conversão está pronto para download.

Como converter jar para zip arquivo

  • Arquivos

Um programa, utilitário de arquivamento ou dispositivo pode aceitar .zip e rejeitar o nome de arquivo equivalente .jar. Como os arquivos JAR usam a estrutura de arquivo ZIP, renomear a extensão geralmente fornece o formato necessário sem alterar os dados do arquivo.

O que é o formato JAR

JAR, ou Java Archive, é um contêiner baseado em ZIP para arquivos de classe Java, bibliotecas, recursos, metadados e, às vezes, um aplicativo executável. Desenvolvedores Java criam arquivos JAR com a ferramenta jar do JDK, sistemas de compilação como Maven e Gradle e IDEs como IntelliJ IDEA e Eclipse.

Um JAR executável pode conter META-INF/MANIFEST.MF com uma entrada Main-Class que identifica a classe que o Java deve executar. As bibliotecas também podem conter metadados de dependências, definições de serviços, arquivos de licença e dados de assinatura digital.

O que é o formato ZIP

ZIP é um formato de arquivo de uso geral compatível com Windows, macOS, Linux, gerenciadores de arquivos, software de backup e muitos dispositivos. Ele armazena um ou mais arquivos em um contêiner e pode compactar entradas individuais usando métodos compatíveis com ZIP.

JAR não é uma tecnologia de compactação diferente que precise ser decodificada e convertida para ZIP: sua estrutura de arquivo é compatível com ZIP. Um nome de arquivo .zip é útil quando o software receptor verifica a extensão ou quando o conteúdo precisa ser aberto com um utilitário de arquivamento padrão.

Como converter um arquivo JAR para ZIP

Renomear a extensão

  1. Faça uma cópia de backup do JAR original.
  2. Renomeie example.jar para example.zip. No Explorador de Arquivos do Windows, habilite View → Show → File name extensions primeiro; caso contrário, o resultado poderá ser example.zip.jar.
  3. Abra o arquivo renomeado no programa de destino ou extraia-o com um utilitário ZIP.

No macOS ou Linux, execute mv example.jar example.zip. No Windows PowerShell, execute Rename-Item example.jar example.zip. Renomear preserva o arquivo byte a byte, incluindo sua compactação, caminhos, carimbos de data e hora, comentários e assinaturas.

Reempacotar o arquivo

Reempacote o conteúdo somente quando o software receptor rejeitar um JAR renomeado ou quando os arquivos precisarem ser editados antes da criação do ZIP. Extrair e criar um novo arquivo altera a estrutura do arquivo e pode invalidar propriedades específicas do JAR.

  1. Crie um diretório temporário e extraia o JAR com o JDK: mkdir jar_contents, depois cd jar_contents e jar -xf ../example.jar.
  2. Crie o ZIP a partir do conteúdo extraído, e não do diretório que o contém: zip -r ../example.zip .. O comando zip costuma estar disponível no macOS e no Linux; instale ou use um utilitário ZIP se ele estiver ausente.
  3. Abra o resultado e verifique as entradas de nível superior esperadas, incluindo META-INF quando ele estava presente na origem.

O comando de extração jar é fornecido com um JDK. No Windows, o 7-Zip pode realizar as duas operações: escolha 7-Zip → Extract to para o JAR, selecione os arquivos extraídos, depois escolha 7-Zip → Add to archive e defina o formato do arquivo como zip.

Usar o conversor integrado

Você pode converter o arquivo gratuitamente em 101convert.com sem instalar software. Para arquivos confidenciais, proprietários ou assinados, renomeie ou reempacote o arquivo localmente em vez de carregá-lo em um serviço online.

Limites de compatibilidade e qualidade

Renomear é a opção mais segura quando apenas o reconhecimento de ZIP é necessário, pois não compacta novamente nem modifica o arquivo. O reempacotamento pode alterar a taxa de compactação, a ordem das entradas, os carimbos de data e hora, as permissões dos arquivos, os comentários, as entradas de diretório e outros metadados do arquivo; não há garantia de que produzirá um arquivo menor.

Renomear preserva a capacidade de execução de um JAR executável quando o Java ou o launcher receptor reconhece o arquivo apesar de sua nova extensão, mas softwares que exigem especificamente um nome de arquivo .jar podem rejeitar o arquivo renomeado. Mantenha a extensão original para execução do Java e resolução de dependências, a menos que o software consumidor aceite explicitamente ZIP.

Arquivos de assinatura JAR, como META-INF/*.SF, META-INF/*.RSA e META-INF/*.DSA, autenticam as entradas originais do arquivo. Renomear preserva essas assinaturas; extrair e reconstruir o arquivo normalmente as invalida. Preserve o JAR original sempre que a validação de assinaturas, a verificação de dependências ou a reprodutibilidade exata em nível de bytes for importante.

Comparação de formato: JAR vs ZIP

Como os formatos JAR e ZIP se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo JAR e ZIP
Propriedade .JAR Java Archive .ZIP ZIP archive
Compressão Ambos Ambos
Taxa de compressão Médio Médio
Criptografia Sim Sim
Arquivos divididos Não Sim
Registro de recuperação Não Não
Suporte ao sistema operacional Amplo Amplo
Tamanho típico do arquivo Médio Médio
Padrão aberto Sim Sim
Introduzido 1996 1989
Desenvolvedor Oracle (originally Sun Microsystems) Phil Katz / PKWARE
Tipo MIME application/java-archive application/zip

Perguntas frequentes

O conversor de JAR para ZIP é gratuito?

Sim, converter JAR para ZIP no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo JAR?

Você pode enviar arquivos JAR de até 1000 MB e converter até 1 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter JAR para ZIP?

Não. A conversão de JAR para ZIP é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo JAR válido para esta conversão de JAR para ZIP. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

Outras conversões de arquivo .jar

Conversão inversa

Converter para .zip
de outros formatos

Compartilhar nas redes sociais: