Originariamente inviato da floyd
1 prova System.out.print(f.exists());
2 lo zip è corrotto o protetto da password?


File f = new File("C:\\lettore.zip");
boolean var = f.exists();
System.out.println("f: "+var);


f: true
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:204)
at java.util.zip.ZipFile.<init>(ZipFile.java:235)
at avvialettore.Unzip.expandArchive(Unzip.java:82)
at avvialettore.Main.main(Main.java:51)
BUILD SUCCESSFUL (total time: 0 seconds)


Ma il percorso da passare deve essere c:\\ecc oppure soltanto il file.zip?

Il dubbio mi viene leggendo questo esempio dell'almanacco:
http://javaalmanac.com/egs/java.util...Zip.html?l=rel