Je suis en train d'extraire le contenu d'un fichier de guerre, puis d'ajouter de nouveaux fichiers à la structure des répertoires et enfin de créer un nouveau fichier de guerre.
Tout cela se fait par programme à partir de Java, mais je me demande s'il ne serait pas plus efficace de copier le fichier de guerre et de simplement ajouter les fichiers. Ainsi, je n'aurais pas à attendre aussi longtemps que le fichier de guerre s'étend et doit être compressé à nouveau.
Je ne parviens pas à trouver un moyen de le faire dans la documentation ou dans les exemples en ligne.
Quelqu'un peut-il donner des conseils ou des indications ?
UPDATE :
TrueZip, comme mentionné dans une des réponses, semble être une très bonne bibliothèque java pour ajouter à un fichier zip (malgré d'autres réponses qui disent qu'il n'est pas possible de le faire).
Quelqu'un a-t-il une expérience ou un retour sur TrueZip ou peut-il recommander d'autres librairies similaires ?
2 votes
J'ai trouvé ce message dans la liste de diffusion de truezip : truezip.dev.java.net/servlets/ conclusion : truezip actuellement ne prend pas en charge opérations d'ajout rapides