Page Chemin de compilation Java
Cette page contient les paramètres définissant les propriétés
du projet Java.
Vous pouvez afficher cette page en utilisant
Le chemin des classes de compilation représente la liste des chemins
dont dispose le compilateur lors de la compilation du projet.
Onglet Source
Les dossiers source représentent la racine des packages contenant
des fichiers .java. Le compilateur convertit les fichiers
en fichiers .class qui seront copiés dans l'emplacement de sortie
(voir ci-dessous). Les ressources contenues dans les dossiers source
sont également copiées dans l'emplacement de sortie sauf si le paramètre de la
page des préférences du compilateur
(Fenêtre > Préférences > Java > Compilateur > Autre) indique que la ressource
est filtrée.
Vous pouvez indiquer si vous souhaitez utiliser directement le projet
comme dossier source ou utiliser des dossiers dans le projet.
Options du dossier source
Option
|
Description
|
Créer un dossier
|
Permet de créer un dossier pour stocker le code source.
|
Ajouter des dossiers existants
|
Permet d'ajouter des dossiers existants
|
Modifier
|
Permet de modifier le dossier source sélectionné
|
Supprimer |
Supprime les dossiers sélectionnés du chemin d'accès aux classes. Cette opération
ne supprime pas les dossiers ni leurs contenus.
|
Les dossiers source indiqués par défaut par l'assistant de création du projet Java
sont configurés dans la page des préférences
Nouveau projet (Fenêtre > Préférences > Java > Nouveau projet).
Onglet Projets
Dans la liste Projets requis dans le chemin
de compilation, vous pouvez ajouter les dépendances du projet en sélectionnant
d'autres projets dans le plan de travail pour les ajouter au chemin de compilation
pour le nouveau projet.
Les boutons Sélectionner tout et Désélectionner tout permettent d'ajouter ou de supprimer
tous les autres projets du chemin de compilation.
Si vous ajoutez indirectement un projet requis, toutes les
entrées du chemin d'accès aux classes sont considérées comme
exportées. Pour indiquer qu'une entrée de chemin d'accès aux classes est exportée,
utilisez l'onglet Ordre et Exportation.
Les projets sélectionnés ici sont automatiquement ajoutés à la liste des projets référencés. La
liste des projets référencés permet de déterminer l'ordre de compilation.
Un projet est toujours compilé après la compilation de ses projets référencés.
Onglet Bibliothèques
Cette page vous permet d'ajouter des bibliothèques au chemin de compilation.
Vous pouvez ainsi ajouter :
-
des fichiers JAR gérés par le plan de travail (internes)
-
des fichiers JAR (externes) du système de fichiers
-
des dossiers contenant des fichiers CLASS
Les fichiers JAR peuvent également être ajoutés indirectement sous la
forme de variables Classpath.
Par défaut, la liste des bibliothèques contient une entrée
représentant la bibliothèque d'exécution Java.
En règle générale, cette variable s'appelle JRE_LIB.
Elle pointe vers l'environnement JRE sélectionné par défaut.
L'environnement JRE par défaut est configuré dans la
page des préférences JRE installés
(Fenêtre > Préférences > Java > JRE installés)
Options de l'onglet Bibliothèques
Option
|
Description
|
Ajouter des fichiers JAR
|
Permet d'explorer la hiérarchie du plan de travail et de sélectionner les fichiers JAR que vous voulez ajouter au chemin de
compilation.
|
Ajouter des fichiers JAR externes
|
Permet d'explorer le système de fichiers (hors du plan de travail) et de sélectionner les fichiers JAR que vous voulez
ajouter au chemin de compilation.
|
Ajouter une variable
|
Permet d'ajouter des variables classpath au chemin de compilation.
Les variables Classpath désignent des fichiers JAR et permettent de ne pas
indiquer les chemins du système de fichiers local dans un chemin d'accès aux classes.
Cela est nécessaire lorsque les projets sont partagés au sein d'une équipe.
Les variables peuvent être créées et modifiées dans la page des préférences Variable Classpath
(Fenêtre > Préférences > Java > Variables Classpath).
|
Options avancées |
Permet d'ouvrir la boîte de dialogue Avancée.
Cette boîte de dialogue permet d'ajouter les dossiers contenant les classes, ainsi que
les conteneurs du chemin d'accès aux classes.
Ces options décrites dans la section suivante.
|
Modifier |
Permet de modifier l'entrée de la bibliothèque sélectionnée. |
Connecter la source
|
Permet de sélectionner le fichier JAR source que vous voulez connecter au fichier JAR ou à la variable classpath
sélectionné.
|
Supprimer
|
Permet de supprimer l'élément sélectionné du chemin de compilation. Cette
opération ne supprime pas la ressource.
|
Boîte de dialogue Avancée
Option
|
Description
|
Création d'un dossier de classes
|
Permet de créer un dossier de classes pour le chemin de compilation.
|
Ajouter des dossiers existants
|
Permet d'explorer la hiérarchie du plan de travail et de sélectionner les dossiers que vous voulez utiliser comme
conteneurs de classes dans le chemin de compilation.
|
Ajout d'un conteneur
|
Permet d'ajouter le conteneur d'un chemin d'accès aux classes. Les
conteneurs des chemins d'accès aux classes peuvent représenter un nombre d'entrées
arbitraire.
Ils sont fréquemment utilisés pour représenter un ensemble d'entrées JRE.
Le conteneur JRE représente l'entrée du chemin d'accès aux classes JRE_LIB.
|
Onglet Ordre et exportation
Dans la liste Chemin des classes de compilation, vous
pouvez cliquer sur les boutons Haut et Bas
pour déplacer l'entrée du chemin sélectionnée dans l'ordre du chemin de compilation de ce
nouveau projet.
Les entrées cochées sont considérées comme exportées.
Les entrées exportées sont disponibles pour les projets requérant le projet.
Utilisez les options Sélectionner tout et Désélectionner tout
pour modifier l'état de toutes les entrées. Les dossiers source sont toujours
exportés et ne peuvent pas être désélectionnés.
Dossier de sortie de la compilation
Dans la partie inférieure de la page, la zone
Dossier de
sortie de la compilation permet d'entrer le chemin d'un dossier où les données de
sortie de la compilation
seront stockées. Utilisez le bouton
Parcourir
pour sélectionner un emplacement dans le projet en cours.
La valeur par défaut de cette zone est définie
dans la
page des préférences Nouveau projet
(Fenêtre > Préférences > Java > Nouveau projet).
Chemin des classes de compilation
Variables Classpath
Utilisation des chemins de compilation
Association d'une source à des variables
Association d'une source à un fichier JAR
Questions fréquemment posées sur JDT
Préférences des variables du chemin d'accès aux classes
Propriétés du chemin de compilation Java