Bonjour,
j'ai un programme java tout simple qui utilise JMF sous Ubuntu server.
donc dans mon répertoire je fais un ls -l :
J'ai bien mon archive jmf.jar et un main dans Programme.class.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 allstar@serveur:~/webCam$ ls -l total 2108 -rwxrwxrwx 1 allstar allstar 2082557 2003-05-01 12:37 jmf.jar -rw-r--r-- 1 allstar allstar 2553 2009-05-05 20:58 JPEGImage.class drwxrwxrwx 2 allstar allstar 4096 2009-05-05 17:08 lib drwxr-xr-x 2 allstar allstar 4096 2009-05-05 20:27 META-INF -rw-r--r-- 1 allstar allstar 771 2009-05-05 20:58 Programme.class -rw-r--r-- 1 allstar allstar 37 2005-06-03 18:41 Programme.jbx -rw-r--r-- 1 allstar allstar 3557 2009-05-05 20:58 RequestHandler.class -rwxr-xr-x 1 root root 137 2009-05-05 17:50 setClasspath.sh -rw-r--r-- 1 allstar allstar 19581 2009-05-05 21:32 test.txt -rw-r--r-- 1 allstar allstar 514 2009-05-05 20:58 Toto.class -rw-r--r-- 1 allstar allstar 2168 2009-05-05 20:58 Webcam.class -rw-r--r-- 1 allstar allstar 1266 2009-05-05 20:58 WebcamServer.class -rwxrwxrwx 1 allstar allstar 7198 2009-05-05 16:40 webcam_server.jar
Sauf que si j'exécute :
J'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2allstar@serveur:~/webCam$ java -classpath ./lib/jmf.jar Programme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Exception in thread "main" java.lang.NoClassDefFoundError: Programme Caused by: java.lang.ClassNotFoundException: Programme at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) Could not find the main class: Programme. Program will exit. allstar@serveur:~/webCam$
merci
Partager