Una nueva versión de Eclipse acaba de salir. ¿Hay algo que pueda hacer para evitar tener que buscar manualmente por mis plugins de nuevo?
-
21-08-2019 - |
Pregunta
Galileo salió el otro día, ya pesar de que los plugins de Eclipse son menores, la OMI, sólo un poco más fácil de manejar que Netbeans , todavía sería realmente impresionante si había una manera simple para me actualizar a la nueva versión (y tomo mis plugins conmigo).
¿Algún consejo?
Solución
No directamente, que yo sepa.
Aquí es lo más parecido que se me ocurrió, bajo el supuesto de que mi viejo Eclipse es lo suficientemente reciente como para que utilice una forma similar de gestor de actualizaciones (P2).
En el antiguo Eclipse, vaya a Preferencias-> Instalar / Update-> Sitios disponibles de software. Escoja los que no están integradas en (verá un nombre para ellos, o al menos una URL no Eclipse). Puede seleccionar las que desee y luego exportarlos a XML.
Ahora vamos a la nueva Eclipse, vaya a la misma ventana de preferencias, e importar los sitios de actualización desde el XML. Ahora, cuando se instala un nuevo software, debería ver sus sitios de actualización aunque es probable que todavía tiene que escoger manualmente las opciones para plugins que ofrecen múltiples descargas.
salvedad importante: Algunos proveedores de plugins ofrecen realmente diferentes sitios de actualización para diferentes versiones de Eclipse, por lo que aún estarían señalando el plugin antiguo. Esto normalmente pasaría si nunca actualizó su plugin existente a una nueva versión. Un ejemplo común de esto es con Subsclipse, por lo que es posible que desee actualizar manualmente que uno.
Otros consejos
Tome una mirada en esta entrada de blog: ¿Cómo hacer su lista de plugins de Eclipse sobrevivir un Eclipse actualización
También utilicé el href="http://ondemand.yoxos.com/geteclipse/start" rel="nofollow noreferrer"> Yoxos servicio para construir mi "propia" de distribución de Eclipse. Supongo que debe ser fácil posible solamente actualizar los elementos básicos de tal perfil, manteniendo los plugins. Se ha incluido la comprobación de dependencias, por lo que es muy agradable para conseguir una distribución de ejecución.
Yo recomendaría leer: " instalar plug-ins en Eclipse IDE ", específicamente escrito para eclipse3.5.
El método que utilizo es almacenar todo mi plug-in en un compartir una carpeta dropins , y luego lanzar mi Eclipse con la siguiente línea en el eclipse.ini:
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins
Mientras esta línea está presente en el eclipse.ini de cualquier Eclipse futuro, todos los nuevos en la instalación de detectar y usar mi complemento compartido.
Combine eso con un afinado eclipse.ini y que son buenos para ir!
hago esto:
http: // codificadores -log.blogspot.com/2009/06/manage-your-eclipse-install-with-local.html
No está seguro de lo bien que me gusta el enfoque aún - Todavía estoy tratando de salir. En esencia, puedo crear un parche de cada plugin instalar, y la aplicarlo a la nueva versión.
Además, yo uso este enfoque en otros productos, por lo que puede utilizar el mismo proceso en todas partes.
In many cases you may/should be able to copy the plugin files from your Eclipse 3.4 install directory (i.e. eclipse/plugins) over to your new Galileo plugins directory. There are some exceptions, but they tried to keep the plugin API and binaries backwards compatible with the previous release. You can find more information in the eclipse/readme directory under your Galileo install directory. See filename: readme_eclipse.html Section: "Compatibility with Previous Releases"