IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Persistance des données Java Discussion :

Sérialisation probleme fichier généré


Sujet :

Persistance des données Java

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2012
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 277
    Points : 126
    Points
    126
    Par défaut Sérialisation probleme fichier généré
    Bonjour ,

    J'ai un petit soucis je test pour la premiere fois la serialisation , et je n'arrive pas à récupérer ma sérialisation , le fichier ne se créant pas . Quand je test dans éclipse , je lance le programme , je remplis les différents questions Nom utilisateur etc ... et je mets fin au programme. Lors de la seconde execution du programme je pensais qu'eclipse verrait le fichier "agenda_pers.obj" Mais non , j'ai toujours l'exception fichier introuvable. Pouvez vous me dire pourquoi car je pense que mon code est bon... à la première exécution normal qu'il ne le voit pas mais pas durant la seconde Vue que je mets la création en fin de programme au flush().

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.ObjectInputStream;
    import java.io.ObjectOutputStream;
     
     
    public class Agenda1 {
     
    	/**
             * @param args
             */
    	public static void main(String[] args) {
     
    		GestionAgenda g1 = new GestionAgenda();
    		try{FileInputStream f = new FileInputStream("agenda_pers.obj");
    			ObjectInputStream s = new ObjectInputStream(f);
    			g1 =  (GestionAgenda) s.readObject();
    		}
    		catch(IOException e){
    			System.out.println(e.getMessage());
    		}
     
    		catch(ClassNotFoundException e){
    			System.out.println("probleme");
    			e.getStackTrace();
    		}
    		g1.Menu();
    		try{FileOutputStream f = new FileOutputStream("agenda_pers.obj");
    			ObjectOutputStream s = new ObjectOutputStream(f);
    			s.writeObject(g1);
    			s.flush();
     
    		}catch(IOException e){
    			System.out.println("probleme entree/sortie");
    		}
    	}
     
    }
    ce que j'ai en terminal :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    agenda_pers.obj (Le fichier spécifié est introuvable)
    veuillez entrer votre choix : 
    Entrez 1 pour ajouter une personne au répertoire
    Entrez 2 pour afficher complétement le répertoire
    Entrez 3 pour rechercher une personne et afficher son adresse et numéro de téléphone
    Entrez 4 pour quitter

  2. #2
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2012
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 277
    Points : 126
    Points
    126
    Par défaut
    Pff dsl je viens de trouver ma solution à mon problème. J'ai dû trop forcer aujourd'hui ... lol . En réalité lorsque je faisais touche 4 pour quitter l'appli , j'exécuté dans l'une de mes méthodes un System.exit(); donc forcément je ne passé pas au niveau de la création du fichier qui se trouvait après l'appel de mon menu . Dsl pour le post ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Téléchargement de fichier généré
    Par kimjoa dans le forum Zend Framework
    Réponses: 3
    Dernier message: 30/09/2009, 14h35
  2. [http] Accéder à un fichier généré par un serveur
    Par Seiya dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 27/02/2007, 18h10
  3. Probleme: fichier .jar généré par FatJar
    Par gnaoui_9999 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 08/11/2006, 17h01
  4. Probleme Fichier OST outlook
    Par RA dans le forum Outlook Express / Windows Mail
    Réponses: 6
    Dernier message: 25/11/2005, 11h33
  5. Exploitation de fichiers générés par un journal
    Par Brice Yao dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/06/2005, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo