Construire un tar en java [Resolu] - Java - Programmation
Marsh Posté le 29-05-2006 à 18:06:40
Tu fais comment si 2 fichiers portent le même nom à des endroits différents de l'arborescence ?
Marsh Posté le 29-05-2006 à 18:07:57
ben c'est la merde, mais ce ne sera pas le cas le chef a dit
Marsh Posté le 29-05-2006 à 18:42:37
poste ton code pour faire un tar en gardant l'arborescence, on verra ensuite ce qu'on peut faire
Marsh Posté le 30-05-2006 à 09:07:26
Ok, voici les deux méthodes principales :
Code :
|
Marsh Posté le 30-05-2006 à 09:34:55
Citation : TarEntry tarEntry = new TarEntry(file.toString()); |
Je pense que si tu ne mets que le nom du fichier (sans son chemin) ça peut marcher.
Code :
|
Marsh Posté le 30-05-2006 à 09:53:50
Bidem a écrit :
|
En effet, je viens de tester... bien vu.
merci!
Marsh Posté le 29-05-2006 à 17:21:01
Il est possible de construire un fichier ".tar" en java. J'utilise le package org.apache.commons.compress.tar.* pour ce faire.
J'aimerai construire mon tar sans conserver l'arborescence des fichiers entrés dans ce dernier. C'est assez bête j'en conviens, mais il faut que je le fasse (oui chef... ). Je galère à trouver comment faire, on dirait que ce n'est pas possible (sans recompiler le package, et c'est pas le but dans un premier temps).
Si quelqu'un a une idée, ou mieux, une solution, je suis preneur.
Message édité par Calahad le 30-05-2006 à 09:55:34