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

Java Discussion :

problème de NoClassDefFoundError


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 13
    Par défaut problème de NoClassDefFoundError
    Bonjour Voila j'ai un gros problème avec un logiciel que je met au point

    j'ai créer un logiciel de gestion de base de donnée avec netBeans constitué d'une page d'accueil et de 3 autre fenêtres affichant la gestion de chacune de mes 3 table de ma base de données.Chacune des fenetres a été créer dans des projets différents . Ce qui me fait 4 projet en tout pour le logiciel, ce n'est pas optimal de faire cela mais je n'ai pas réussi à créer un système de mapping en un seul projet, donc j'ai créer en plus du projet ou se trouve ma page d'accueil ,3 autre projets chacun correspondant a un mapping de chacune de mes tables.
    Ce n'est pas très compliqué a faire mais l'ennui c'est que j'ai un énorme problème au niveau de mes évènement boutons , quand j'essaye d'appeller n'importe lequel de mes autre projet il me met:

    "Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jdesktop/beansbinding/Property"

    l'import des autres projet n'a pas été oublié.
    la partie de code pour l'appel de 2 de mes autre fenetres est la suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
      private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
            String[] args={};
     
          DesktopApplication15.main(args);
     
        }                                        
     
        private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
            // TODO add your handling code here:
             String[] args={};
             DesktopApplication16.launch(DesktopApplication16.class, args);
        }


    Celle concernant le main du DesktopApplication15:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     public static void main(String[] args) {
     
     
            launch(DesktopApplication15.class, args);
    		System.out.println("Je lance un ami !");
     
     
    }
    -----
    J'ai mis un system out pour voir si il faisait appel au main lorsque j'appelais cette classe ds le code de mes boutons.
    Et il m'affiche bien "je lance un ami" donc cela veut dire que l'appel de méthode est bon mais je comprends ps pq il veut ps m'afficher mes fenetres

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    il manque la classe org/jdesktop/beansbinding/Property au classpath d'exécution. Vous avez du oublier une librairie dans votre projet.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 13
    Par défaut
    mais j'ai créer aucune classe s'appelant "property" ou quelque chose comme ca... Je vois pas ce que je pourrais rajouter dans ma librairie...et puis si on fait "add import projet ***" dans la librairie, il est pas censé prendre toute les classes et toute les ressource .properties du projet qu'on ajoute à la librairie?

    PS: merci pour cette réponse express

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    qui a parlé de .properties? On parle d'une classe là, qui te manque à l'exécution. Donc le premeir réflexe c'est de trouver quel jar fournis la dite classe et l'ajouter à ton classpath d'exécution.

  5. #5
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    En quelques secondes de google, tu tombes sur :
    http://bits.netbeans.org/netbeans/6....-beansbinding/

    ou tu pourras telecharger la librairie :
    ext-beansbinding-1.2.1.jar

    qui est probablement deja présente sur ton disque et qui contient la classe manquante.

    a+

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 13
    Par défaut
    Merci mille fois!!! c'était tout simplement ca , tout fonctionne maintenant

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

Discussions similaires

  1. [Framework] Problème ClassPathXmlApplicationContext NoClassDefFoundError
    Par Reno17 dans le forum Spring
    Réponses: 5
    Dernier message: 03/12/2009, 22h57
  2. Problème de NoClassDefFoundError pour un simple programme
    Par houpli dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 17/10/2008, 07h30
  3. [Introspection] problème de NoClassDefFoundError
    Par uncle_bens1 dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 27/08/2007, 14h17
  4. [EAR] NoClassDefFoundError (problème de classpath?)
    Par Bb_TiTi dans le forum Java EE
    Réponses: 3
    Dernier message: 28/03/2006, 17h38
  5. [Applet] NoClassDefFoundError problème
    Par raj dans le forum Applets
    Réponses: 8
    Dernier message: 28/12/2004, 12h52

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