Archive .jar corrompue

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

  1. 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
    1. 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