Amigos,
Alguém tem algum exemplo de como compactar um arquivo no java usando o java.util.zip…
Eu consigo descompactar mas não consigo compactar algum arquivo…
Jefferson
Amigos,
Alguém tem algum exemplo de como compactar um arquivo no java usando o java.util.zip…
Eu consigo descompactar mas não consigo compactar algum arquivo…
Jefferson
Este fragmento salva num ZIP o conteúdo de um Properties:
ZipOutputStream zipDestino = null;
try {
zipDestino = new ZipOutputStream(new FileOutputStream("arquivo.zip"));
// nome do arquivo dentro do ZIP
zipDestino.putNextEntry(new ZipEntry("turno" + turno));
// hexProperties é um objeto do tipo Properties
hexProperties.store(zipDestino, "");
zipDestino.closeEntry();
zipDestino.close();
} catch (Excetion ex) {
ex.printStackTrace();
}
Fiz igual o seu código não criou arquivo nenhum zip,
e este turno é o nome do arquivo que vai ser compactado dentro zip.
zipDestino.putNextEntry(new ZipEntry("turno" + turno));
tente assim:
ZipOutputStream zipDestino = null;
Properties p = new Properties();;
try
{
zipDestino = new ZipOutputStream(new FileOutputStream("arquivo.zip"));
// nome do arquivo dentro do ZIP
zipDestino.putNextEntry(new ZipEntry("teste.properties"));
p.put("key","GUJ");
p.store(zipDestino, null);
zipDestino.closeEntry();
zipDestino.close();
}
catch (Exception ex)
{
ex.printStackTrace();
}
Vc poderia colocar como vc fez para descompactar ???