Bonjour,

J'ai un problème d'exécution de mon programme Java en ligne de commande.

En tapant la commande suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java -cp "../lib/*" project/Start arg1 arg2
J'obtiens le message d'erreur suivant :
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.
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.
Mais ça ne fonctionne pas.

Quelqu'un saurait-il m'expliquer d'où peut venir le problème ?

Merci d'avance pour votre aide.