2010-05-18 11 views
20

Tengo dos directorios de eclipse, ambos son Galileo. Uno tiene el plugin A instalado, el otro tiene el plugin B. Ahora quiero tener solo un eclipse, ¿es posible copiar el directorio de plugins de uno de los eclipses al otro?Cómo copiar complementos entre dos eclipses

+0

seanf dio la mejor respuesta. AFAIK simplemente copiar plugins en directorios no es un buen enfoque. Considera hacer su respuesta correcta. – Roland

Respuesta

38

No estoy seguro de cuando fue introducido, pero en Eclipse 3.7 puede instalar complementos desde otra instalación de Eclipse a través de la GUI: File->Import->Install->From Existing Installation. También puede transferir la lista de sitios de actualización. Ver https://stackoverflow.com/a/10494974/14379

+0

No funcionó para mí hasta que ejecuto el nuevo Eclipse como administrador (en Win10). La lista estaba vacía hasta entonces. –

3

Sí, es seguro. Esta es una manera (no la preferida) de instalar nuevos complementos.

+0

Ok, entonces funciona. Bonito. Supongo que puedo comprimir la carpeta de complementos para hacer una copia de seguridad y volver a copiarla para restaurarla. – Ron

0

Una alternativa a la modificación del archivo .ini está utilizando archivos de enlace en sus carpetas Dropins. Los archivos de enlace son simplemente archivos de texto con la extensión .link. Contienen un solo (creo, nunca trató con múltiples) línea de texto de la forma:

path=<full path to an external folder> 

La carpeta que referencia debe tener dos subcarpetas: plugins y características, donde instala el complementos Puede instalar múltiples complementos en una sola ubicación. Puede soltar múltiples archivos de enlace, lo que significa que puede mantener conjuntos de complementos y colocarlos en diferentes instalaciones de Eclipse (que es más flexible que usar un dropins compartido).

Más información:

3

También puede instalar un complemento de otro utilizando p2. Agregue el otro Eclipse instalado como un sitio de actualización, y puede seleccionar el complemento instalado (después de desmarcar la categorización).

sitio de actualización Para que la siguiente ruta: /path/to/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile

Cuestiones relacionadas