Bonjour,
Je commence à développer un système multi agent , j'ai choisis JADE comme environnement et j'utilise Ubuntu 9.10 comme OS , mais j'ai rencontré quelques problèmes.
J'ai commencé par télécharger le fichier JADE-all-3.7 et le décompresser dans un répertoire /media/Geek/JADE-all-3.7
Puis j'ai ajouté les 4 chemins des fichiers JAR de JADE dans CLASSPATH.
J'ai édité le fichier suivant:
J'ai ajouté les lignes suivantes à la fin du fichier pour définir les variables d'environnement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part sudo gedit /etc/environment
et j'ai crée la variable d'environnement JADE_LIB et lui affecté le chemin /media/Geek/jade-all-3.7/lib
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CLASSPATH=/media/Geek/JADE-all-3.7/JADE-bin-3.7/jade/lib/http.jar:/media/Geek/JADE-all-3.7/JADE-bin-3.7/jade/lib/iiop.jar:/media/Geek/JADE-all-3.7/JADE-bin-3.7/jade/lib/jade.jar:/media/Geek/JADE-all-3.7/JADE-bin-3.7/jade/lib/jadeTools.jar
Puis
En tapant la commande suivante ,pour lancer JADE :
Le message suivant s'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part java jade.Boot -gui
Je croyais que j'ai tout fait , mais rien ne fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Exception in thread "main" java.lang.NoClassDefFoundError: jade/Boot Caused by: java.lang.ClassNotFoundException: jade.Boot 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: jade.Boot. Program will exit.
Quelqu'un peut m'aider ? .
Merci d'avance .
Partager