2010-12-12 43 views
7

Est-il possible, avec Eclipse IDE, d'avoir un dossier "maître" contenant plusieurs projets associés?Regroupement d'annuaires logiques Eclipse

La raison pour laquelle je veux cela est parce que j'ai plusieurs webapps Maven. Avec Maven, il est conventionnel d'avoir un projet "maître" qui construit tous les projets dépendants. Sans la possibilité de regrouper logiquement ces projets dans Eclipse ma structure de projet ressemble à quelque chose comme ceci:

--master-proj1 
--proj1-core 
--proj1-dep 
--master-proj2 
--proj2-core 
--proj2-dep 

Et bien sûr, ceux-ci seront triés par ordre alphabétique ce qui rend encore pire. Je préfère avoir un dossier de deux où je peux stocker chaque projet:

--project1 
    --master 
    --core 
    --dep 
--project2 
    --master 
    --core 
    --dep 

Est-ce possible?

+0

Je ne sous-estime pas vraiment le problème. Vous pouvez avoir le projet maven stocké dans votre système de fichiers comme un projet maître avec des sous-projets, puis importer les sous-projets individuellement dans votre espace de travail. – shsteimer

Répondre

11

Vous pouvez créer des ensembles de travail pour vos groupes de haut niveau comme project1 et project2 (Package Explorer Menu Affichage - petit triangle dans le coin supérieur droit> Configurer travail Définit ...), configurez l'explorateur de package à considérer comme des éléments de niveau supérieur (package Explorer Voir Menu>Haut Niveau Eléments>de travail Définit) et ajouter les projets dépendants en eux (par glisser-déposer ou Configurer travail Définit ...) .

+0

exactement ce que je voulais. Merci – greg

9

Un espace de travail est considéré comme un regroupement logique de nombreux projets connexes.
En ce moment, j'ai 3 espaces de travail, l'un pour un travail en Python, un pour un travail avec Servlets, et un « terrain de jeu » :-)

Chaque fois que je court d'idées pour un travail, je vais Fichier - > Changer d'espace de travail, et faire l'autre.