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
Respuesta
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
No funcionó para mí hasta que ejecuto el nuevo Eclipse como administrador (en Win10). La lista estaba vacía hasta entonces. –
Sí, es seguro. Esta es una manera (no la preferida) de instalar nuevos complementos.
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
Sí, pero recomendaría usar un "shared dropins directory" para evitar la copia por completo.
Modificar recorrido eclipse.ini tanto para la instalación:
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins
Lamentablemente, cuando se instala inicialmente un plugin, cannot install it directly in the shared dropins, por lo que al menos una copia sigue siendo necesario allí.
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:
- More details on link files (aunque el artículo serio prehistóricos).
- Read about links files in P2 (no muy informativo).
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
- 1. ¿Cómo puede el complemento de dos eclipses usar el mismo almacén de preferencias?
- 2. ¿Cómo copiar datos entre dos tablas en SQLite?
- 3. ¿Hay eclipses múltiples para conjuntos de características diferentes o eclipse único que contienen todos los complementos?
- 4. ¿Cómo combino dos características de los complementos de vim wiki?
- 5. ¿Cómo puedo copiar entre dos instancias abiertas de Excel en VBA?
- 6. Cómo puedo copiar registros de datos entre dos instancias de una base de datos SQLServer
- 7. conflicto entre dos complementos jquery con el mismo nombre de función
- 8. ¿Cómo copiar un registro (activo) entre tablas, parcialmente?
- 9. Interacción señal/ranura para dos complementos en Qt
- 10. Diferencia entre dos NSDates
- 11. ¿Posición entre dos puntos?
- 12. 'Diferencia' entre dos cuaterniones
- 13. diferencia entre dos matrices
- 14. Ruta entre dos nodos
- 15. ¿Cómo tengo en cuenta los complementos del navegador con compatibilidad entre plataformas y entre navegadores?
- 16. ¿Cómo puedo encontrar las diferencias entre dos bases de datos?
- 17. ¿Ángulo entre dos vectores 2d, diferencia entre dos métodos?
- 18. Comunicación entre dos hilos
- 19. cómo copiar entre carpetas y carpeta principal sin ruta completa
- 20. Cómo copiar celdas entre tablas como la aplicación de pulso
- 21. ¿Cómo obtener milisegundos entre dos dateTime obj?
- 22. ¿Cómo eliminar el margen entre dos imágenes?
- 23. ¿Cómo dividir entre dos letras mayúsculas?
- 24. ¿Cómo obtener una cadena entre dos caracteres?
- 25. Cómo hacer la unión entre dos MKCoordinateRegion
- 26. ¿Cómo puedo enviar cadenas entre dos computadoras?
- 27. cómo intercambiar variables entre dos páginas HTML?
- 28. ¿Cómo encontrar la diferencia entre dos cadenas?
- 29. ¿Cómo comunicarse entre dos ventanas del navegador?
- 30. Cómo eliminar la relación entre dos entidades
seanf dio la mejor respuesta. AFAIK simplemente copiar plugins en directorios no es un buen enfoque. Considera hacer su respuesta correcta. – Roland