java.lang.NoClassDefFoundError - Programmation
Marsh Posté le 15-01-2002 à 18:56:46
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+
Marsh Posté le 15-01-2002 à 20:44:26
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é ?
Marsh Posté le 15-01-2002 à 18:40:28
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)
---------------
/dev/null