2010-02-28 16 views
9

Me gustaría saber si es posible tener varias instancias de Eclipse abiertas al mismo tiempo. Lo estoy usando para el desarrollo de Java. Sé que puedo tener varios archivos de diferentes proyectos abiertos al mismo tiempo (por lo menos eso es lo que me parece), pero cada vez que intento abrir una segunda instancia que me muestra el siguiente mensaje:¿Es posible tener varias instancias de Eclipse abiertas simultáneamente?

alt text http://img46.imageshack.us/img46/5033/sxbz3mti34afybrafhc32m0.png

¿Hay alguna manera fácil de tener varias instancias de Eclipse abiertas, cada una con un proyecto diferente?

Gracias

+0

¿para qué sirve esto realmente? – Woot4Moo

+1

Bueno, en Visual Studio, si estoy trabajando en 3 proyectos diferentes al mismo tiempo, solo tengo que abrir 3 instancias de Visual Studio y abrir los proyectos que quiero en cada uno de ellos. Algo aparentemente tan fácil en Visual Studio está demostrando ser muy difícil de lograr en Eclipse ... –

+0

como dije ¿cuál es realmente el punto? ¿Cuántas dependencias circulares crea porque puede usar esa función? – Woot4Moo

Respuesta

21

bien crear múltiples espacios de trabajo (Preferencias/De inicio, Tickbox para pedir la cual en cada inicio)

O más probablemente, creo Ventana/nueva ventana se abrirá un segundo eclipse de ventana de visualización en el mismo espacio de trabajo

+1

Pero, ¿no significa eso que cada proyecto a partir de ahora se asociará con el espacio de trabajo en el que se creó? ¿O tendré que hacer un espacio de trabajo para cada proyecto que quiero, entonces? No quiero tener varios proyectos asociados entre ellos, quiero que todos sean independientes. –

+1

¿Qué quieres decir con independiente? Un espacio de trabajo es una colección de proyectos en el sentido de que están todos en la misma subcarpeta y están usando (en su mayoría) la misma configuración de eclipse. No veo cómo tenerlos en el mismo espacio de trabajo los hace dependientes unos de otros? – DaveC

+0

Bueno, mi problema es que cada vez que creo un nuevo proyecto, Eclipse lo agrega a mi Package Explorer, en lugar de cerrar el proyecto anterior en el que estaba trabajando y mostrarme el nuevo. –

8

sí, cada uno en un diferente wokspace.

Los proyectos y espacios de trabajo en Eclipse son diferentes. Un espacio de trabajo tiene un conjunto de configuraciones globales y luego tiene un conjunto de proyectos.

Hay dos tipos de proyectos. Proyectos en el área de trabajo y proyectos fuera del área de trabajo. Si lo usa en los proyectos del espacio de trabajo (por ejemplo, al decirle a eclipse que haga un proyecto a través de un control de origen), entonces solo puede estar en ese espacio de trabajo.

Si crea proyectos fuera del espacio de trabajo, puede importarlos a todos los espacios de trabajo que desee.

Puede hacer todos los espacios de trabajo que desee. Cada espacio de trabajo puede abrirse en una sola instancia de eclipse.

+0

Entonces, déjame ver si lo consigo: ¿cada espacio de trabajo es como si fuera un proyecto diferente? –

3

Es posible que desee utilizar Working sets.

Un problema común en Eclipse es que sus datos en el espacio de trabajo crece y por lo tanto, el espacio de trabajo no está bien estructurado más. Puede usar conjuntos de trabajo para organizar sus proyectos/datos mostrados . Para configurar su conjunto de trabajo, seleccione en el paquete Explorer -> Mostrar -> Conjuntos de trabajo.

0

Si desea abrir varias instancias de Eclipse en el mismo espacio de trabajo (con los mismos proyectos), entonces desea usar 'Ventana> Nueva ventana'. Esto incluso te permitirá arrastrar vistas de una ventana a otra.

Si desea visualizar diferentes conjuntos de proyectos en cada ventana de Eclipse, le sugiero que utilice la configuración de un "conjunto de trabajo" para cada combinación de proyectos con los que desea trabajar. A continuación, puede seleccionar un conjunto de trabajo específico desde el Explorador de paquetes. Puede crear conjuntos de trabajo usando 'Archivo> Nuevo> Conjunto de trabajo Java'.

Algo más a tener en cuenta es que un área de trabajo es más que un grupo de proyectos: todas las preferencias están almacenadas en el nivel del área de trabajo. Esto significa que es bastante fácil que sus preferencias se desincronicen si trabaja con varios espacios de trabajo.

+0

Creo que la gente no entiende mi punto. No me importan los espacios de trabajo ni nada (es decir, un comportamiento similar al de Visual Studio). Solo quiero que cada proyecto se abra en una instancia diferente. Encuentro este espacio de trabajo algo torpe. ¿Hay alguna forma de ver solo el proyecto actual que tengo abierto en mi Package Explorer en lugar de tener varios? –

+0

Apuesto a que el insaciable apetito de Eclipse por la memoria RAM haría imposible esto en una máquina de 32 bits. Después de todo, tienes que quedarte algo para el sistema operativo. – duffymo

+1

@devoured elysium: el hecho es que realmente no entendemos por qué te gustaría hacer eso. ¿Qué ganarías lanzando varias instancias? –

0

Si entiendo bien, el problema es que no le gustaría ver a los otros proyectos mientras se trabaja en uno. Lo que podría hacer es cerrar los proyectos en los que no está trabajando y luego, en el explorador de paquetes, elija filtros> proyectos cerrados. De esta forma, los proyectos cerrados ya no aparecen en el explorador de paquetes.

+0

Bien, eso parece un buen comienzo. Ahora sigo teniendo el problema de que Eclipse solo me permite usar un área de trabajo a la vez. ¿No puedo automáticamente asociar un espacio de trabajo con un proyecto, por lo que puedo abrir libremente tantas instancias como quiera? –

+0

Todavía existe el mismo problema: ¿por qué quieres múltiples espacios de trabajo? Un espacio de trabajo es solo una manera de tener su configuración de Eclipse actual, eso es todo. Realmente no veo por qué realmente quieres tener múltiples espacios de trabajo. –

+0

NECESITO múltiples espacios de trabajo ya que solo puedo tener múltiples instancias de eclipse abiertas si tengo múltiples espacios de trabajo. –

4

una mejor respuesta para tener sólo los recursos de determinado proyecto en la nueva ventana es haciendo clic derecho en el proyecto y seleccione "Abrir en ventana nueva"

+0

Todavía en la pestaña Problemas, puedo ver los errores relacionados con otros proyectos que no sean de mi proyecto actual :( –

+0

Es fácil ... solo vaya a la vista Problemas y seleccione el Menú. Haga clic en 'Mostrar -> Errores/Advertencias en proyecto' en lugar de 'Todos los errores'. – nanda

1

Hay camino. Tengo varias instalaciones de eclipse en carpetas separadas. Cada configuración para un idioma/trabajo y perspectiva diferente (CF, Java, Birt). Cada uno tiene su propio espacio de trabajo para que no interfieran entre sí. Puede resolver si su máquina puede manejar las múltiples instancias.

1

Tiendo a utilizar diferentes espacios de trabajo para diferentes contextos, no solo para conjuntos de trabajo. Para eso, ninguna de las respuestas anteriores es satisfactoria; en su lugar, es posible que desee utilizar la opción "-data" en la línea de comando. Eso le permite especificar el espacio de trabajo para abrir, si eso es diferente al ya abierto, entonces se iniciará una nueva instancia de Eclipse.

Consulte http://labs.distriqt.com/post/844 para obtener más información.

Cuestiones relacionadas