Pb execution fichier jar

Fermé
velocity Messages postés 203 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 16 octobre 2014 - Modifié par velocity le 1/11/2010 à 00:15
Bonjour,
j'ai créé un petit code java HelloWorld pour apprendre à utiliser ant en suivant ce tuto http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html#prepare .
Je n'arrive pas à executer le fichier jar avec la commande java -jar HelloWorld.jar je resoit le message suivant :

velocity@armagedon:~/Documents/ant-Tuto$ ant compile jar      
Buildfile: build.xml      

compile:      

jar:      

BUILD SUCCESSFUL      
Total time: 0 seconds      
velocity@armagedon:~/Documents/ant-Tuto$ ant run      
Buildfile: build.xml      

run:      
     [java] Exception in thread "main" java.lang.NoClassDefFoundError: oata/HelloWorld/java      
     [java] Caused by: java.lang.ClassNotFoundException: oata.HelloWorld.java      
     [java]  at java.net.URLClassLoader$1.run(URLClassLoader.java:217)      
     [java]  at java.security.AccessController.doPrivileged(Native Method)      
     [java]  at java.net.URLClassLoader.findClass(URLClassLoader.java:205)      
     [java]  at java.lang.ClassLoader.loadClass(ClassLoader.java:321)      
     [java]  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)      
     [java]  at java.lang.ClassLoader.loadClass(ClassLoader.java:266)      
     [java] Could not find the main class: oata.HelloWorld.java. Program will exit.      
     [java] Java Result: 1      

BUILD SUCCESSFUL      
Total time: 0 seconds      

velocity@armagedon:~/Documents/ant-Tuto/build/jar$ java -jar HelloWorld.jar 
Exception in thread "main" java.lang.NoClassDefFoundError: oata/HelloWorld/java 
Caused by: java.lang.ClassNotFoundException: oata.HelloWorld.java 
 at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
 at java.security.AccessController.doPrivileged(Native Method) 
 at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
 at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
 at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
Could not find the main class: oata.HelloWorld.java. Program will exit. 

velocity@armagedon:~/Documents/ant-Tuto/build/jar$ java -jar HelloWorld.jar 
Exception in thread "main" java.lang.NoClassDefFoundError: oata/HelloWorld/java 
Caused by: java.lang.ClassNotFoundException: oata.HelloWorld.java 
 at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
 at java.security.AccessController.doPrivileged(Native Method) 
 at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
 at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
 at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
Could not find the main class: oata.HelloWorld.java. Program will exit. 


velocity@armagedon:~/Documents/ant-Tuto$ java -cp build/classes oata.HelloWorld      

Hello World