Bonjour,

J'essaye desesperement de zipper un fichier, mais au final j'ai le zip de créé, mais il ne continet rien.

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 public void save(String zipName, String urlfich) {
		try {
			ZipOutputStream zip =
			new ZipOutputStream(new FileOutputStream(zipName));
			zip.setMethod(ZipOutputStream.DEFLATED);
			zip.setLevel(Deflater.BEST_COMPRESSION);
			File dataDirectories = new File(urlfich);
                        System.out.println(dataDirectories.getAbsolutePath());
			FileInputStream fis = new FileInputStream(dataDirectories);
			byte[] bytes = new byte[fis.available()];
                        fis.read(bytes);
 
			ZipEntry entry = new ZipEntry(urlfich);
 
			entry.setTime(dataDirectories.lastModified());
			zip.putNextEntry(entry);
			zip.write(bytes);
			zip.closeEntry();
			fis.close();
			//zipDirectory(dataDirectories, zip);
			zip.close();
		} catch (FileNotFoundException fileNotFound) {
                    System.out.println("Fichier intruvable");
		} catch (IOException io) {
                    System.out.println("IO probleme");
		}
	}
Merci pour votre aide.