Bonjour,
J'ai un problème d'exécution de mon programme Java en ligne de commande.
En tapant la commande suivanteJ'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part java -cp "../lib/*" project/Start arg1 arg2
En fait, j'ai fait une copie du projet "project" Java contenant tous les dossiers dans le projet Java sur un serveur distant et je voulais l'exécuter en ligne de commande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 java -cp "../lib/*" project/Start arg1 arg2 Exception in thread "main" java.lang.NoClassDefFoundError: package/Start Caused by: java.lang.ClassNotFoundException: package/Start 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) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) Could not find the main class: project/Start. Program will exit.
Mais ça ne fonctionne pas.
Quelqu'un saurait-il m'expliquer d'où peut venir le problème ?
Merci d'avance pour votre aide.
Partager