2010-12-12 10 views
7

¿Hay alguna forma, con el Eclipse IDE, de tener una carpeta "maestra" que contenga varios proyectos relacionados?agrupación de directorios lógicos Eclipse

La razón por la que quiero esto es porque tengo varias aplicaciones web Maven. Con Maven, es una convención tener un proyecto "maestro" que construya todos los proyectos dependientes. Sin la capacidad de agrupar lógicamente estos proyectos en Eclipse mi estructura del proyecto es como la siguiente:

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

Y, por supuesto, éstos se ordenarán alfabéticamente por lo que es aún peor. Prefiero tener un par de carpetas donde puedo almacenar cada proyecto:

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

¿Esto es posible?

+0

realmente no resisto el problema. puede hacer que el proyecto de maven realmente se almacene en su sistema de archivos como un proyecto maestro con subproyectos, y luego importar los subproyectos individualmente en su espacio de trabajo. – shsteimer

Respuesta

11

Se puede crear conjuntos para sus grupos de trabajo de alto nivel como project1 y project2 (Explorador de paquetes Menú Ver - pequeño triángulo en la esquina superior derecha Sets> Configurar ... de Trabajo), configurar el explorador de paquete para ver estos como elementos de nivel superior (Explorador de paquetes de menú Ver>de nivel superior de elementos define> de Trabajo), y añadir los proyectos dependientes en ellos (la función de arrastrar y soltar o establece Configurar Trabajo ...) .

+0

exactamente lo que quería. Gracias – greg

9

Un espacio de trabajo se considera una agrupación lógica de muchos proyectos relacionados.
Ahora mismo tengo 3 espacios de trabajo, uno para un trabajo en Python, uno para un trabajo con servlets, y un "patio de recreo" :-)

Cada vez que corro fuera de ideas para un trabajo, voy Archivo - > Cambie el espacio de trabajo y haga el otro.