"unable to initialize threads: cannot find class java/lang/Thread" - Java - Programmation
Marsh Posté le 23-02-2004 à 13:54:41
quel jdk ? ta bien spécifié le path / classpath ?
Marsh Posté le 23-02-2004 à 14:42:22
c'est pas la cause de ton erreur, mais fait gaffe d'utiliser un nom de fichier et un nom de classe identique (la case y comprit).
Le message d'erreur est space. Tu utilises quoi comme jdk ?
Marsh Posté le 23-02-2004 à 14:56:21
je crois que j'ai déjà vu ça. c'est style la vm demarre (i.e., y'a un java.exe dans son path), par contre elle trouve pas le reste du jre (vm windows à moitié installée qui traine, java_home qui pointe vers une jre sun mais java.exe de MS, une crasse dans le genre...)
Marsh Posté le 23-02-2004 à 15:01:49
Pas mieux. Vire tout ce qui est java.exe et approchant dans %systemroot%\system32\, et ensuite vérifie que le javac que tu veux utiliser (celui du jdk) est bien dans ton PATH. Vérifie aussi que tu as une variable d'environnement JAVA_HOME qui pointe là où ton jdk est insatllé (encore que je ne suis pas sur que ce soit indispensable).
Dans le pire des cas, vire tout et refait une install propre du jdk.
Marsh Posté le 23-02-2004 à 15:09:35
R3g a écrit : Vire tout ce qui est java.exe et approchant dans %systemroot%\system32\ |
Marsh Posté le 24-02-2004 à 13:15:10
euh.... moi etre ultra débutant en java mais ultra ah un pt... ultra, alors c'est pas pour faire chier mon monde mais si vou pouviez me traduire "%systemroot%\system32", "variable d'environnement" etc...
merci parce que moi pas ètre très doué
Marsh Posté le 24-02-2004 à 13:29:12
C'EST BOOONNNN
g trouvé la solution a mon probleme
Merci à tous
Marsh Posté le 24-02-2004 à 16:31:04
Lol, bah tu peux nous la donner la solution, ca peut tjs servir si le probleme touche qq1 d'autre... (et puis, on est des gros curieux)
Marsh Posté le 24-02-2004 à 16:51:22
Reply
Marsh Posté le 23-02-2004 à 13:05:16
boujour a toi ho mon sauveur
je suis débutant en java et j' arrive même pas à passer l'étape du Hello world . Voila le souci:
je vais ds le DOS prompt et je lui demande de me compiler le ptit script java que voici:
public class Hello
{ public static void main(String args[ ])
{System.out.println("Hello World !" );
}
}
donc je tape "javac hello.java"
et il me répond (ce ptit connard):
"unable to initialize threads: cannot find class java/lang/Thread"
mais comme je suis pas très très intelligent je ne sais pas ce que ça veut dire et surtout je ne sais po quoi faire pr y remédier
voila
alors stp, ho toi homme(ou femme) intelligent(e), aide moi
merci