-
Import de classes
Bonsoir,
Je suis faché avec les imports de dossiers de classes et autres packages.
Je voudrais utiliser le logiciel de geometrie Euclide dont le code Java est en opensource.
J'ai crée un nouveau projet Euclide , j'y ai placé la classe principale.
Dans celle ci on trouve Par le menu Fichier/Importer/systeme de fichiers, j'ai placé dans le projet le répertoire core
Cet import n'est toujours pas valide, alors que je pensais que le repertoire racine du projet , ou se trouve la classe contenant le main était la racine des differents dossiers.
Pour que le repertoire core soit reconnu, je dois écrire en fait tout le chemin depuis la racine du disque dur
Code:
import Repertoire de base. .... .Euclide.core.*;
Je ne peux pas m'amuser a reecrire le chemin sur les 50 classes:?
J'ai bien essayé le CLASSPATH
Code:
.;Repertoire de base....Euclide;
ca ne marche pas mieux
Merci beaucoup de m'aider a y voir plus clair.
eric.
-
Bonjour
Le package dont tu parles est placé dans un jar?
-
Bonsoir,
Non il n'est pas placé dans un jar.
Eric.
-
Bonsoir,
J'ai un peu avancé : j'ai recrée un package ainsi que les classes de ce package par copier/coller du code source dans l'explorateur de package.(j'ai laissé ces classes dans un package core pour pouvoir les modifier ).
D'autre part les classes de ce package utilisent d'autres classes packagées dans un jar.
J'utilise alors chemin de generation>ajouter archives externes>fichier Jar
Mais les classes du package core ne reconnaissent pas les classes du jar ("type non résolu").
Que faire ?
Merci
Eric.