Olá pessoal,
estou precisando pegar o tamanho de um arquivo zip que está no ftp. Só que eu quero o tamanho do arquivo descompactado, sem que eu precise fazer a copia do arquivo localmente.
Meu código está assim:
ZipInputStream zis = new ZipInputStream(ftp.retrieveFileStream(arquivoZip));
for (ZipEntry entry = zis.getNextEntry(); entry != null; entry = zis.getNextEntry()){
tamanho = tamanho + entry.getSize();
}
Mas o tamanhop retornado é -1. Alguém sabe o fazer isto?