Archive .jar corrompue

Foudogue Messages postés 266 Statut Membre -  
 Utilisateur anonyme -
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. Foudogue Messages postés 266 Statut Membre 9
     
    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
  2. Utilisateur anonyme
     
    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