Servus,
Hier mal eine etwas umfassendere Doku zu java.util.zip
http://javaalmanac.com/egs/java.util.zip/pkg.html
http://java.sun.com/j2se/1.4.2/docs/api/ Auch hier kein anhaltspunkt auf Deine geforderte Funktion.
ich habe folgende Probleme,
- Ich möchte multiple zip files und directory mit dem package java.util.zip.*; zippen z.B : c:\Programme+c:\test.txt+c:\andereVerzeichnis = ausgang.zip oder Dir+Dir+Dateien+Dateien = ausgang.zip. Bis jetzt kann ich nur zippen entweder nur Verzeichnisse oder Dateien, Sie können mein Code ansehen unten.
Soweit ich die Doku hierfür verstanden habe, musst Du Dich wohl entscheiden, entweder Vezeichnisse oder Datei Listen.
Beide Datentypen kann das Tool leider nicht.
Dafür würde java.util.zip auch nicht gedacht. Schliesslich benötigt man das nur mit jar.
Hierbei liegt der fokus auf das entpacken und / oder packen von Jar EAR WAR AAR archiven.
Letztendlich sind es alles zip archive.
- Wie kann ich die grösse gezippte Dateien oder Verzeichnissen beschränken auf 700 MB (Split nach Volume and Merge wie winzip)
Sie oben dafür war es nicht gedacht.
- Wie kann ich inkrementielle Verfahren benutzen, dh die alte Dateien oder Verzeichnisse soll aktualisiert werden zum Zweck der Sicherung
Das kann es nicht.
Wenn Du das realisieren möchtest, solltest Du eventuell Winzip Commandline Tool
besorgen und per System calls Deine archive packen.
Gruss Matze