Bonjour,
Je me lance dans l'apprentissage de java et pour l'évènement, je souhaite écrire, compiler et exécuter le programme HelloWord suivant :
Mon code :
~$ cat HelloWorld.java
Code :
class FirstApp { public static void main (String[] args ){ System. out. println("Hello World" ); } }
|
Je suis sur Compatible IBM PC sous Gnu/Linux.
Pour compiler, ma commande :
~$ java HelloWorld
La sortie de java :
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
at gnu.java.lang.MainThread.run(libgcj.so.90)
Caused by: java.lang.ClassNotFoundException: HelloWorld not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.90)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
at java.lang.ClassLoader.loadClass(libgcj.so.90)
at java.lang.ClassLoader.loadClass(libgcj.so.90)
at gnu.java.lang.MainThread.run(libgcj.so.90) |
Dommage. Que ce passe t-il ?
J'avoue n'avoir encore lu aucun tuto ni faq sur java. j'ai juste copié/collé le code de HelloWord.java.
Que faudrais t-il que je fasse.
Merci de ne pas m'envoyer lire de l'english.