Na minha máquina openSUSE, estou tentando compactar alguns arquivos grandes (alguns GBs de magnitude) usando o comando ZIP incorporado do UNIX. No entanto, após a compactação, tentei testar se tudo foi feito com êxito, mas ocorre o seguinte erro:
zip warning: local header not found for myfile
zip error: Zip file structure invalid myfile.zip
Você conhece outras ferramentas ou programas de comando que podem gerar resultados compatíveis com ZIP? Antes de tentar escrevê-lo em Java (não tenho certeza se o ZIP64 ainda é suportado no Java 6 SE), gostaria de perguntar se algo está pronto.
Sim, seu comentário é bastante justo. Você sabe se posso ter suporte ao ZIP64 no Java 6 SE? Eu li que ele será suportado em Java 7, mas não em versões existentes de java 6.
Atualize sua versão. O meu costumava fazer isso, mas não faz mais e eu não sou nem o mais tardar. O Zip 2.32 compilou o GCC 4.4.1 em 24/10/2009 no OpenSUSE 11.2 de 64 bits. Suponho que qualquer coisa mais nova também o faça.
Itai