Nous sommes le Mer 23 Juil, 2025 18:58
Supprimer les cookies

Probleme "Error occurred during initialization of VM&qu

Sur le logiciel libre en général ou un logiciel libre en particulier

Ven 24 Fév, 2006 12:52

Voilà, j'explique mon problème

Je suis sous window XP mais j'utilise cygwin depuis que je suis à la fac pour retrouver l'environnement Linux.
Je n'ai jamais eu de problèmes tant que je codais en C.
Mais voilà, ce semestre je commence le JAVA !

Alors, j'ai remarqué que le compilateur java de cygwin était gcj et non javac.
Donc, j'ai essayé de complier mon premier programme HelloWorld.java avec une petite class toute simple, mais ca me met :
bla bla bla ... : undifined reference to _WinMain@16

J'ai décidé de télécharger javac. Pour cela je me suis procuré jdk1.5. J'ai d'abord essayé de le faire marcher sous windows, en rajoutant dans le fichier bat:
set path=C:\Program Files\Java\jdk1.5.0_06\bin

J'arrive à compiler mes .java avec javac, mais impossible de les executer, sauf si je range mes .class dans le fichier bin de jdk ...
Comme je souhaitais utiliser cygwin, j'ai aussi essayé de faire un copier coller du répertoir bin de jdk dans le bin de cygwin, et j'arriive à compiler avec javac, mais, comme sur windows, impossible de lancer mes applications java.

Que je sois sur cygwin, ou sur windows, qd je lance :
java HelloWorld

j'obtiens :

Error occurred during initialization of VM
java/lang/NoClassDefFoundError : java/lang/Object

Je suis au bord de la crise de nerf !! SVP aidez moi...
yahrou

Messages : 1

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit