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

 


Dernière réponse
Sujet : java.lang.NoClassDefFoundError
benou allez, je paris qu'il manque le . dans le classpath !
 
si tu mets pas le ., le repertoire dans lequel tu es lorsque tu lances la command "java ..." n'est pas ajouté au CLASSPATH => il trouve pas ta classe même si elle est dans le rep courant.
 
c'est un problème archiclassique et archi chiant à trouver quand tu le rencontres pour la 1ere fois.
 
alors j'ai gagné ? :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
benou allez, je paris qu'il manque le . dans le classpath !
 
si tu mets pas le ., le repertoire dans lequel tu es lorsque tu lances la command "java ..." n'est pas ajouté au CLASSPATH => il trouve pas ta classe même si elle est dans le rep courant.
 
c'est un problème archiclassique et archi chiant à trouver quand tu le rencontres pour la 1ere fois.
 
alors j'ai gagné ? :)
darklord22

get@fix a écrit a écrit :

Voilà ce que me met java lorsque je lance un .class ... Je n'ai aucun problème à la compilation, mon code est correcte (sur d'autre pc j'arrive très bien à compiler et excuter) mais ça ne marche pas ... Quelqu'un a une idée d'où ça peut venir ? (j'utilise java 1.4.0 beta3)  




 
ton classpath est pas initialisé.
Suppose que tu as une classe Test dans le package toto
 
Tu dois avoir un répertoire genre c:\javawork
dans ce répertoire tu as un répertoire toto et dans ce répertoire toto tu as un ficher Test.class
 
tu fais  
 
set CLASSPATH=c:\javawork\;%CLASSPATH%
puis java toto.Test
 
Si tu n'as pas de package, ta classe doit etre dans le répertoire c:\javawork et tu dois faire
 
java Test
 
a+

get@fix Voilà ce que me met java lorsque je lance un .class ... Je n'ai aucun problème à la compilation, mon code est correcte (sur d'autre pc j'arrive très bien à compiler et excuter) mais ça ne marche pas ... Quelqu'un a une idée d'où ça peut venir ? (j'utilise java 1.4.0 beta3)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)