Archive .jar corrompue

Fermé
Foudogue Messages postés 251 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 4 décembre 2016 - Modifié par irongege le 20/05/2013 à 12:15
 Utilisateur anonyme - 20 mai 2013 à 14:35
Bonjour,

Voila j'ai un énorme problème sur une archive .jar ultra importante
Je devais faire la réinstallation système du PC de mon boulot et j'ai donc fait une sauvegarde de la base de données du logiciel que nous utilisons et qui est très importante
La sauvegarde se créer en .jar, soit c'est java qui compresse tout les fichiers dans une archive.jar

J'ai donc pris cette sauvegarde, réinstaller le système puis réinstallé le logiciel pour refaire ensuite la restauration

Problème c'est que la sauvegarde est planté
Il me dit que le fichier est inaccessible, corrompue on extension non adéquat
Pourtant j essaye de le réparé mais rien n'y fait, il me dit que y a rien n'est corrompu

SVP je vous implore en demandant votre aide c'est ultra important
On ne peux se permettre de perdre plus de 5 ans de travail

Cordialement

Foudogue

3 réponses

Utilisateur anonyme
20 mai 2013 à 12:32
Tu peux ouvrir un fichier .jar avec ça : https://www.solvusoft.com/fr/download/fileviewpro/ (version d'essai).

Mais avant, précise avec quel logiciel tu as construit ton archive.
0
Foudogue Messages postés 251 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 4 décembre 2016 9
20 mai 2013 à 13:49
Avec Java je vient de dire, c'est java qui prends les fichiers de la base de données et les compresse
Comme WinRaR
0
Utilisateur anonyme
20 mai 2013 à 14:35
Cool !

Si tu veux ouvrir ton .jar :
Tu le renommes en .ZIP et tu l'ouvres.

Si tu veux l'exécuter
Le code est : java -jar <nom et chemin vers le fichier .jar>

Maintenant, je ne vais rien t'apprendre, mais histoire d'être assuré de la nature de ton archive, l'option < t > te permettra de lister le contenu de ton archive : jar tf test.jar

01.C:\jumbo\bin\test\java>jar tf test.jar
02.2156 Thu Mar 30 18:10:34 CEST 2000 META-INF/MANIFEST.MF
03.678 Thu Mar 23 12:30:00 CET 2000 BDD_confirm$1.class
04.678 Thu Mar 23 12:30:00 CET 2000 BDD_confirm$2.class
05.4635 Thu Mar 23 12:30:00 CET 2000 BDD_confirm.class
06.658 Thu Mar 23 13:18:00 CET 2000 BDD_demande$1.class
07.657 Thu Mar 23 13:18:00 CET 2000 BDD_demande$2.class
08.662 Thu Mar 23 13:18:00 CET 2000 BDD_demande$3.class
09.658 Thu Mar 23 13:18:00 CET 2000 BDD_demande$4.class
10.5238 Thu Mar 23 13:18:00 CET 2000 BDD_demande.class
11.649 Thu Mar 23 12:31:28 CET 2000 BDD_resultat$1.class
12.4138 Thu Mar 23 12:31:28 CET 2000 BDD_resultat.class
13.533 Thu Mar 23 13:38:28 CET 2000 Frame1$1.class
14.569 Thu Mar 23 13:38:28 CET 2000 Frame1$2.class
15.569 Thu Mar 23 13:38:28 CET 2000 Frame1$3.class
16.2150 Thu Mar 23 13:38:28 CET 2000 Frame1.class
17.919 Thu Mar 23 12:29:56 CET 2000 Test2.class

Enfin, l'option 'x' permet d'extraire par défaut tous les fichiers contenus dans l'archive dans le répertoire courant en respectant l'arborescence de l'archive.

jar xf test.jar

Mais comme tu le sais, prudence, car lors de l'extraction, l'outil jar écrase tous les fichiers existants sans demander de confirmation.
0