Arquivos .war

3 respostas
tRuNkSnEt

Aew,

Eu gerei um arquivo .war com o comando
jar –cvf exemplo-jsf .
tem como “descompactar” de volta?

3 Respostas

Rafael_Steil

Do proprio help do comando jar:

-x  extract named (or all) files from archive

Rafael

T

Arquivos .war, .ear, .jar etc. são arquivos .zip normais.
(Esse formato está na moda, arquivos do OpenOffice/StarOffice também são arquivos .zip).
Copie ou renomeie o arquivo para um arquivo .zip, e use o utilitário de sua preferência para visualizar ou abrir o arquivo: Winzip, PKZip, PowerArchiver, BraZip, ou o velho e bom ‘zip’ (linha de comando; disponível para N sistemas operacionais, incluindo o Windows, Linux e Solaris), ou então o próprio comando ‘jar’, como o Rafael apontou.
Atenção - para criar um arquivo .war, .ear, .jar, use o utilitário do Java mesmo. É que o Java não entende todas as variações do formato Zip que foram criadas com o passar dos anos (tipos diferentes de compressão, arquivos criptografados, arquivos com mais de 2GB, arquivos criados pelo Windows Explorer com Zip Folders etc.). Ele só entende correta e garantidamente (e olhe lá) o que foi criado com o comando jar, ou com as classes ZipOutputStream ou JarOutputStream.

thadeurc

tRuNkSnEt:
Aew,

Eu gerei um arquivo .war com o comando
jar –cvf exemplo-jsf .
tem como “descompactar” de volta?

Vc pode tbm abrir em qualquer cara que abra .zip tbm

Criado 30 de abril de 2005
Ultima resposta 30 de abr. de 2005
Respostas 3
Participantes 4