2012-10-01 115 views
8

Acabo de instalar un complemento para Eclipse, pero como resultado, Eclipse ya no se iniciará. Dice "Hubo un error" o algún mensaje tan poco informativo.Deshabilitar complementos en el inicio de Eclipse

¿Cómo puedo iniciar Eclipse sin que cargue complementos para poder desinstalar realmente el software ofensivo?

+1

Especificación del error exacto siempre sería de gran ayuda. Lo que podría parecerle un error no informativo podría ser una pista para otra persona del problema subyacente. – Lix

+4

Solo para la futura capacidad de Google de esta pregunta, ¿podría indicar el error exacto que está recibiendo? – Bart

+0

Sí, fue "Se produjo un error. Ver el archivo de registro en ...". Miré el archivo de registro pero contenía * tantos errores * de muchos complementos diferentes, realmente no fue de ninguna ayuda. Al final, mi problema resultó ser el mismo que [este] (http://stackoverflow.com/questions/11810102/eclipse-juno-startup-error-log-file) y la solución ofrecida allí funcionó. – Timmmm

Respuesta

20

Como mencionó otra persona, puede probar la opción -clean. Sin embargo, si aún no se carga y necesita revertir su instalación, debe NO simplemente eliminar un complemento en el disco. Si Eclipse cree que hay un complemento y, de repente, se elimina, se encontrará con todo tipo de problemas en el futuro.

El mejor enfoque es utilizar el director de Eclipse (una aplicación de administración) para revertir su instalación (viene con Eclipse). Necesitará saber a qué revisión anterior le gustaría volver. Puede ver todas las revisiones previas de su instalación de Eclipse en /p2/org.eclipse.p2.engine/profileRegistry/ donde es probable que el nombre del perfil sea similar a SDKProfile. Aquí verá una cantidad de perfiles. Cada uno representa un estado anterior de su instalación de Eclipse. Busque la revisión a la que desea volver (todos deben tener una marca de tiempo) y desde la raíz de Eclipse ejecute el siguiente comando:

./eclipse -application org.eclipse.equinox.p2.director -revertir 1348266115829 -repositorio http://download.eclipse.org/releases/juno

Obviamente, reemplace la revisión con la que desea revertir también. Esto dice, invierta mi instalación de Eclipse a 1348266115829, y si necesita alguna dependencia, busque en http://download.eclipse.org/releases/juno. Si está haciendo esto para Indigo (Eclipse 3.7), cambie la URL a http://download.eclipse.org/releases/indigo

+1

No funcionó, pero información útil de todos modos. Aclamaciones. – Timmmm

+2

¡Pero estaba cerca! Lectores futuros: tuve que eliminar el archivo en 'YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap' y * luego * ejecutar' eclipse -clean'. Solución de [aquí] (http://stackoverflow.com/questions/11810102/eclipse-juno-startup-error-log-file). – Timmmm

3

Puede intentar mover el complemento desde el directorio de complementos. No creo que haya ninguna forma de "modo seguro" para iniciar Eclipse.

Una vez que puede arrancar en Eclipse, puede deshabilitar los complementos individualmente yendo a Ayuda/Acerca de Eclipse/Software instalado/Historial de instalación y revertir su instalación.

+1

No elimine simplemente el complemento del directorio plugins /. Esto dejará tu Eclipse en un estado realmente inestable. Publicaré la forma correcta de revertir tu instalación. – irbull

+0

Punto justo. Deberías mover los complementos para poder deshacer cualquier resbalón. Pero suponiendo que conozca el complemento de terceros que es el culpable, debería ser seguro eliminarlo siempre que no sea un complemento básico. –

7

Intenta iniciar eclipse con la opción -clean.

O intenta borrar mover los pliegues y las características.

Publicar el mensaje de error es más útil que "había un error". Mire en el archivo de registro o intente iniciar desde la consola y publique el mensaje de error aquí.

Editar: Irbull tiene razón. Por supuesto, no elimine los archivos, simplemente muévalos a otro directorio para poder moverlos nuevamente. Su solución suena muy útil y es aún más profesional.

0

El primer enfoque que debe intentar es simplemente eliminar los archivos relacionados si está seguro de lo que se supone que deben eliminarse. He intentado este enfoque para eliminar un montón de plugins malvados que son difíciles de eliminar. Asegúrese de tener una bak, para aquellos que están a punto de quitar aunque

7

Comprobar esta imagen de la configuración de Eclipse Indigo:

Eclipse Indigo Settings

+6

Te perdiste la parte donde Eclipse no se iniciará. – Timmmm

Cuestiones relacionadas