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 :

pb JAXB et main


Sujet :

Persistance des données Java

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut pb JAXB et main
    bonjour a tous

    j'utilise jaxb pour me generer des classes à partir de fchier.xml et fichier.xsd sous eclipse en suivant le tutoriel pour apprendre Java : http://java.developpez.com/cours/



    jusque là ca marche, il me genere bien les classes, le probleme c que qd j'utilise ces classes pour mon main en utilisant exactement ce qui avait été fait sur un autre tuto jaxb et java

    Qd je compile il me met:

    Could not find the main class. Program will exit.

    il doit y avoir un conflit mais je ne sai pas où!!
    g bien charger les librairies de jwsd et de jsdk, mais ca ne marche pas par contre si j'enleve tout le code et que je lui met

    Code:
    System.out.println("toto");


    alors ca marche mais pas qd je met

    Code:
    public static void main(String[] args) {

    try {
    JAXBContext jc = JAXBContext.newInstance("com.moi.test.jaxb");
    Unmarshaller unmarshaller = jc.createUnmarshaller();
    unmarshaller.setValidating(true);

    Bibliotheque bibliotheque = (Bibliotheque) unmarshaller.unmarshal(new File("test.xml"));

    List livres = bibliotheque.getLivre();
    for (int i = 0; i < livres.size(); i++) {
    LivreType livre = (LivreType) livres.get(i);
    System.out.println("Livre ");
    System.out.println("Titre : " + livre.getTitre());
    System.out.println("Auteur : " + livre.getAuteur());
    System.out.println("Editeur : " + livre.getEditeur());
    System.out.println();
    }
    } catch (Exception e) {
    e.printStackTrace();
    }



    il me remet le message d'erreur!

    g jwsd 1.5, jsdk 1.6 et eclipse 3.1.2

  2. #2
    Candidat au Club
    Inscrit en
    Avril 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    ne me dites pas qu'avec des pros comme vous, personne ne s'y connait en jaxb

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    il me met:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    java.jang.NoClassDefFoundError: essai/test
    Exception in thread "main"
    [/quote]
    où essai est le package
    et test est ma classe contenant le main

Discussions similaires

  1. Ce qu'il faut sous la main.
    Par ShinMei dans le forum DirectX
    Réponses: 2
    Dernier message: 18/01/2003, 14h12
  2. [jb8][windows] main et applet
    Par ddmicrolog dans le forum JBuilder
    Réponses: 2
    Dernier message: 14/01/2003, 22h42
  3. Programme de boot qui passe la main à Windows
    Par Bob dans le forum Assembleur
    Réponses: 7
    Dernier message: 25/11/2002, 03h08
  4. Main icon (16 bits)
    Par DR dans le forum C++Builder
    Réponses: 2
    Dernier message: 02/09/2002, 08h23
  5. execl rend-elle la main?
    Par chezjm dans le forum C
    Réponses: 16
    Dernier message: 03/06/2002, 18h28

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