5.1 Définition globale au niveau "projet" (solution conseillée)
-
Pour manipuler cet interface il faut utiliser le bouton droit ou du milieu (appuyer gauche+droit sur des souris à 2 boutons)
-
Emacs ne change pas le CLASSPATH mais appelle java avec -classpath
-
ECRASE donc le classpath par défaut
-
il faut éventuellement remettre les classes du core API comme dans l'exemple ci-dessous !)
-
Si cela vous stresse, définissez le CLASSPATH avant de lancer emacs.
Exemple (sous Unix, ajustez pour Windoze !)
-
Menu JDE->Options->Project
-
Scroller vers "Global Classpath" et ouvrir (avec right ou middle click)
-
Right-click (ou middle -click) sur [INS] et rajouter path par path
Classpath: *
[INS] [DEL] Path: /comm/tecfa/www/guides/java/examples/gently/javagently.jar
[INS] [DEL] Path: /local/java/jdk1.1.7/classes.zip
[INS] [DEL] Path: .
[INS]
[State]: you have edited the value as text, but you have not set the option.
-
Pour sauver, right-clicker sur [State]
-
soit sauver juste pour la session, soit forever
.........
[State]: you have set this option, but not saved it for future sessions.
-
Si vous avez indiqué un classpath "forever", ne l'oubliez pas, mais à priori avoir défini trop de chemins ne gène pas (juste un chemin qui pointe vers une vielle version .....