Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
919 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Exception in thread "main" java.lang.NoClassDefFoundError

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exception in thread "main" java.lang.NoClassDefFoundError

n°1961362
canab_boob​oo
Posté le 28-01-2010 à 18:44:25  profilanswer
 

Bonsoir à tous.
'ai toujorus cette même erreur  
Je travail actuellement sur un jeu de poker Holdem en Java.
J'ai toujours cette même erreur récurrente :  
 
Exception in thread "main" java.lang.NoClassDefFoundError: TexasHoldem
Caused by: java.lang.ClassNotFoundException: TexasHoldem
 at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: TexasHoldem.  Program will exit.
 
Je sais que c'est un pbm de CLASSPATH (en lisant ce topic : http://forum.hardware.fr/hfr/Progr [...] 088_1.htm)
 
Mais je n'arrive pas à le regler comme il faut ...
 
Toutes les classes sont dans un dossier nommé pokker (je sais il y a une faute à pokker, mais j'ai déjà un dossier "poker" existant)
le chemin à partir duquel j'execute sous Ubuntu mes fichier est le suivant : ~/Bureau/Java/pokker
 
J'ai donc réglé mon CLASSPATH de la façon : ~/Bureau/Java/
 
Help Me Please
 
Merci d'avance
 
 
 


---------------
Mon F€€d Back
mood
Publicité
Posté le 28-01-2010 à 18:44:25  profilanswer
 

n°1961399
Bidem
Posté le 28-01-2010 à 21:53:59  profilanswer
 

Tes classes sont dans un package nommé pokker ? Car sinon, ton classpath devrait être ~/Bureau/Java/pokker

n°1961441
canab_boob​oo
Posté le 29-01-2010 à 06:47:03  profilanswer
 

oui elles sont toutes dans un package nommé pokker


---------------
Mon F€€d Back
n°1961647
Bidem
Posté le 30-01-2010 à 00:02:30  profilanswer
 

J'imagine que tu lance ton appli avec une commande du style java  
alors que ça devrait être "java TexasHoldem" alors que ça devrait être "java pokker.TexasHoldem ".
 
Quand on lance un programme java on doit donner le nom exact de la classe, ça inclut le package.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Exception in thread "main" java.lang.NoClassDefFoundError

 

Sujets relatifs
erreur keytool : java.io.IOException: Invalid keystore formatcomparaison entre deux xml en ignorant l'ordre des éléments (java)
utilisation de lAPI prefuse de javaBesoin d'un coup de main pour débuguer un myspace
Cherche exemple d'application temps réel en javaProbleme Java FO XML
Site web en java (jsp/servlet) sous Apache/Tomcat[JAVA]Probleme affichage adresse memoire
pb java oracle besoin daide svp urgentAttente conditionnelle en java
Plus de sujets relatifs à : Exception in thread "main" java.lang.NoClassDefFoundError


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR