Le fichier Zip développé par Java ne s'ouvre pas dans Windows 7 par défaut


J'ai créé le fichier Zip en utilisant ZipOutputStream. Le fichier zip est créé avec succès et capable d'ouvrir en utilisant WinRAR et Winzip fichier. Et les fichiers s'affichent à l'intérieur du fichier Zip.

Mais même fichier, je ne parviens pas à ouvrir dans l'extracteur Zip par défaut de Windows 7. Lors de la tentative d'extraction à l'aide de Windows 7 default extractor, il n'y a pas de fichiers dans le fichier Zip. Mais en fait, il y a plusieurs fichiers disponibles dans le fichier Zip.

Veuillez aider à ce sujet... Thx..

Author: Anujith, 2013-02-15

3 answers

Essayez ceci, cela a fonctionné pour moi

File zipedFile = new File(OUTPUT_ZIP_FILE);
 zipedFile.setWritable(true);
 0
Author: sedhu, 2014-02-12 13:42:48

Essayez:

outPutStream.putNextEntry(new ZipEntry(file.getName()));
 0
Author: webDeveloper, 2015-08-26 15:30:26

Mon chemin relatif a /mondossier/somefile.txt lors de la suppression du premier"/", tout a commencé à fonctionner parfaitement. (en utilisant le chemin suivant à la place: "mondossier/somefile.txt").

 0
Author: benchuk, 2015-10-13 14:24:10