Difficulté pour exécuter une classe
Bonjour,
Je viens de reprendre une application java. Mais impossible de l'exécuter ...
Voici l'arborescence dans laquelle se trouve le "main" :
fr/maboite/gateway/AppliMain
Et la classe "AppliMain" est définie comme suit:
Code:
1 2 3 4 5 6 7 8 9 10
|
package fr.maboite.gateway;
public class AppliMain {
public static void main(String[] args) {
...
}
} |
Sauriez-vous comment exécuter le programme depuis le répertoire qui contient le dossier fr de l'application ???
Lorsque je tape dans la console :
Code:
1 2
|
java fr.maboite.gateway.AppliMain |
j'ai l'erreur :
Code:
1 2 3 4 5 6 7 8 9 10
|
java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException
Caused by: java.lang.ClassNotFoundException: org.apache.commons.cli.ParseException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: fr.maboite.gateway.AppliMain. Program will exit. |
Si vous avez une idée je vous en remercie !!!
:)