Produits partageant une structure source commune

Présentation dans le système de fichiers

Etapes de définition des projets correspondants

  1. Cliquez sur Ouvre la perspective Java Fenêtre > Ouvrir la perspective > Autre > Java pour basculer dans la perspective Java.

  2. Cliquez sur Ouvre l'assistant Nouveau projet Java Fichier > Nouveau > Autre > Projet Java pour ouvrir l'assistant Nouveau projet Java.

  3. Entrez "Product1" dans la zone Nom du projet. Cliquez sur Suivant.

    Assistant Nouveau projet Java

  4. Sur la page suivante, sélectionnez le dossier source "Product1".

    Cliquez sur le lien Liaison d'une source supplémentaire dans la sous-fenêtre Détails ou sur le bouton Lier une source supplémentaire au projet dans la barre de vues.

    Configuration de la source du projet Java

  5. Dans la boîte de dialogue Association de la source, cliquez sur Parcourir... et sélectionnez le répertoireD:\Product1\JavaSourceFiles.

    Saisissez "src" dans la zone Nom du dossier.

    Boîte de dialogue Association de la source

  6. Cliquez sur Terminer pour valider et fermer la boîte de dialogue.

  7. A nouveau, sélectionnez "Product1" et cliquez sur le lien Liaison d'une source supplémentaire dans la sous-fenêtre Détails ou sur le bouton Lier une source supplémentaire au projet dans la barre de vues.

    Configuration de la source du projet Java

  8. Dans la boîte de dialogue Association de la source, cliquez sur Parcourir... et sélectionnez le répertoire D:\Framework\JavaSourceFiles.

    Entrez "src-common" dans la zone Nom du dossier.

    Boîte de dialogue Association de la source

  9. Cliquez sur Terminer pour valider et fermer la boîte de dialogue.

    La configuration de votre source de projet est similaire à la suivante :

    Configuration finale de la source du projet Java

  10. Cliquez sur Fin.
  11. Créez le projet "Product2" en répétant les étapes 2 à 5 et en sélectionnant cette fois le répertoire D:\Product2\JavaSourceFiles comme dossier source.

  12. Cliquez sur Terminer pour créer le projet immédiatement.

  13. A présent, voyons comment ajouter un dossier source lié lorsque le projet est déjà créé dans l'espace de travail...

    Editer les propriétés du projet "Product2" et sélectionnez la page Chemin de génération Java.

    Dans l'onglet Source, cliquez sur Lier la source....

    Onglet Source - Propriétés du chemin de génération Java

  14. Dans la boîte de dialogue Association de la source, cliquez sur Parcourir... et sélectionnez le répertoire D:\Framework\JavaSourceFiles.

    Entrez "src-common" dans la zone Nom du dossier.

    Boîte de dialogue Association de la source

  15. Cliquez sur Terminer pour valider et fermer la boîte de dialogue.

    Cliquez sur OK pour appliquer les modifications apportées aux propriétés du projet "Product2".

  16. Vous disposez à présent de deux projets Java qui contiennent respectivement les sources de "Product1" et "Product2" et qui utilisent les sources de "Framework".

    Projets Java créés dans l'espace de travail

Remarque : Les fichiers contenus dans "src-common" sont partagés. Ainsi, l'édition de "Common.java" dans "Product1" modifie "Common.java" dans "Product2". Cependant, ils sont compilés dans le contexte de leurs projets respectifs. Deux fichiers "Common.class" sont générés, un pour chaque projet. Si les deux projets présentent des options de compilation différentes, des erreurs différentes peuvent être signalées sur chaque fichier "Common.java".

Concepts connexes

Projets Java
Vues Java

Référence connexe

Assistant de création d'un projet Java
Vue Packages