2009-11-17 22 views
8

Acabo de instalar Eclipse 3.5 para desarrolladores Java EE ("Galileo").No se puede "instalar nuevo software" en Eclipse 3.5

Necesito agregar un complemento adicional, pero cuando selecciono el elemento de menú "Instalar nuevo software ...", no ocurre nada. Literalmente nada: no se abre ningún diálogo, no se muestra ningún mensaje de error. Si tengo la ventana de depuración abierta, no aparece ningún mensaje.

Si voy a Preferencias -> Instalar/Actualizar -> Sitios de software disponibles, ese cuadro de diálogo se abre OK, puedo administrar la lista de sitios de actualización y probar las conexiones, y todos parecen estar bien. Pero no puedo usarlos para instalar nada.

¿Está roto, o podría haber algo más sutil?

Gracias.

Respuesta

10

Empiece por comprobar que registro de errores bajo Window -> Show View -> Error Log. Vea si está recibiendo alguna excepción al intentar instalar un nuevo software.

También puede instalarlo descargando el complemento y descomprimiéndolo en la carpeta dropins.

+0

Gracias, encontré el problema usando el registro de errores. Hubo una excepción al intentar iniciar esa función. Resultó que había algunos archivos de solo lectura en mi instalación que creo que impedían que se bloqueara algo. –

+0

Sí, tuve el mismo problema, con la misma solución. No tener los archivos adecuados legibles es un efecto secundario común de eclipsar mediante una sincronización desde un sistema de control de código fuente que deja los archivos que no están desprotegidos como de solo lectura de manera predeterminada. – BeeOnRope

0

Algo que puede probar:

  • Eliminar (renombrar/mover) el espacio de trabajo y vuelve a intentarlo. Asegúrese de hacer una copia de seguridad de todos sus proyectos y configuraciones.
  • Descargue el complemento "manualmente" y use Eclipse>Window>Preferences>Install/Update>Available Software Sites para agregarlo localmente.
  • Descargue el complemento "manualmente" y use Eclipse>Window>Help>Software Updates>Available Software>Add site>Archive, encuentre el directorio en su HDD y agréguelo.
+0

Hola, crear un nuevo espacio de trabajo no hace ninguna diferencia. Ya tengo el complemento que quiero en el disco localmente, simplemente no puedo ingresarlo en Eclipse :-) No veo la forma de agregar un complemento utilizando el cuadro de diálogo "Sitios de software disponibles", solo para configurar la lista de sitios. –

+0

Use el botón Agregar! – Secko

+2

La actualización de software que menciona se reemplazó por "instalar nuevo software" en Galileo. – zvikico

8

Me encontré con el mismo problema. Parece haber un error relacionado con el botón de finalizar (supongo que este es el mismo problema que estás experimentando). La forma en que lo solucioné es presionando el botón de finalizar (o el siguiente, o el botón que no esté funcionando) y presione la tecla 'Intro'. Es molesto. Parece ser un problema con la forma en que Eclipse se está integrando con GTK.

+5

En realidad ... después de buscar un poco más encontré una mejor solución al problema. Establezca la siguiente variable de entorno antes de comenzar Eclipse. GDK_NATIVE_WINDOWS = verdadero Aparentemente hay un problema de integración con el último Gnome que está causando este extraño comportamiento. No estoy seguro de si está usando Linux, pero esto lo hizo por mí. –

1

GDK_NATIVE_WINDOWS = true también resolvió el problema botón no se puede hacer clic para mí ejecutando GNOME 2.28.1 con Ubuntu Karmic (9.10) x 64 con el kernel 2.6.31-14-generic

-1

yo estoy preguntando si esto se help .

Deseo saber si tiene alguna pregunta.

+0

Gracias pero no para mí, la respuesta para mí fue tener archivos de solo lectura en el sistema de archivos, según mi comentario del 18 de noviembre. Sin embargo, este podría ser el problema para otras personas. –

+0

No funcionó para mí en absoluto. – cmcginty

1

Tuve el mismo problema, eché un vistazo al registro de errores y cambié el iniciador de "/ usr/bin/eclipse" a "sudo/usr/bin/eclipse", era un permiso ...

+0

sí, pero esto no es muy linuxy. tal vez yendo a su directorio de eclipse y haciendo: sudo chmod -R [usuario]. [usuario]. volverá a asignarle todo, y ahora eclipse no puede enviar toda su máquina. –

0

Tuve el mismo problema en Windows ... y pasé un par de horas para "de alguna manera" instalar el nuevo software.

De todos modos voy a explicar cómo me las arreglé para instalarlo después de probar muchas opciones ..

  1. Start una copia nueva de Eclipse
  2. primera marca dos casillas de verificación (Mostrar sólo la última versión & Contacto todas las actualizaciones sitios). Asegúrese de desmarcar la casilla de verificación de elementos del grupo.
  3. Intenta agregar software ... Si no muestra la lista de complementos/botones Siguiente.
  4. Elimina la copia de eclipse.
  5. Comenzar una nueva copia de eclipse
  6. Marque solo la casilla de verificación para Contacto con todos los sitios de actualización.
  7. Ahora intente agregar complementos. Se trabajó para mí ...

Aunque suene porquería ... funcionó para mí ..

+1

lol, tampoco funcionó. Lo siento – cmcginty

0

que tenían exactamente el mismo problema. Lo que descubrí es que instalé el eclipse como usuario root. Por lo tanto, necesito ser un usuario root para poder iniciar "Instalar nuevo software".

1

Sugiero usar Eclipse Indigo (Eclipse 3.7) que contiene EGit ya.

1

Para resolver este problema, hice lo siguiente:

  1. puesto mi copia de Eclipse en la basura
  2. vaciado mi papelera
  3. reiniciado mi equipo
  4. descargado la última versión de Eclipse (que era Indigo en el momento de la escritura)
  5. Coloqué el archivo .zip en mi carpeta de aplicaciones
  6. Hago doble clic en t Comprimido zip para abrirlo (estoy usando Mac OS X.6)

El problema desapareció. Ahora puedo hacer Ayuda/Instalar nuevo software ....

0

Si ninguna de las soluciones anteriores le funciona, simplemente cambie el área de trabajo a otra ubicación. Si la lista de elementos aparece correctamente, es probable que haya algo arruinado en el área de trabajo y no en Eclipse. Espero que esto ayude.

0

De hecho, acabo de tener un problema similar y quería ofrecer la solución que funcionó para mí. Esto no fue un permiso. Para resolverlo, siempre instalo eclipse como mi usuario en mi directorio local (por ejemplo /home/[usuario]/local/eclipse-3.7.2) y luego nunca tiene problemas de permisos.

de configuración: Vaya a Ayuda -> Instalar nuevo software -> Disponible sitios sobre software (añadir nuevo sitio)

Síntoma: Trate de añadir un nuevo sitio. Después de presionar enter o hacer clic en finalizar, el sitio aparece en la lista de sitios disponibles. Haga clic en Aceptar para volver a instalar el nuevo software y el sitio no estará disponible en el menú desplegable. Vuelve a Sitios disponibles y el sitio ya no está.

Solución: Después de agregar el sitio, haga clic en el botón de recarga, mientras que el nuevo sitio está marcado (antes de hacer clic en Aceptar para volver a la "Instalar nueva pantalla del software"

Esto ocurría sobre el Indigo SR2 (y ha sido sucediendo por un tiempo). Estoy ejecutando esto en Linux Gtk, pero no veo por qué esto estaría relacionado.

Espero que esto ayude!

0

Borre su carpeta ~/.eclipse y reinicie eclipse. Esto es lo único que funcionó para mí.

0

simplemente presione Intro después de introducir la URL en "Instalar nuevo software" ventana

0

me enfrentaba problema similar. Para solucionar este problema, siga estos pasos:

  1. Vaya a windows -> show view -> error.
  2. Revise los registros de errores. En mi caso, el error fue java.lang.IllegalStateException: el directorio de registro no está disponible. en org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore
  3. Comprobé mi config.ini que está en eclipse -> carpeta de configuración.
  4. Encontré que eclipse.p2.data.area tiene una ruta de acceso incorrecta.
  5. Establecí la ruta correcta para la clave anterior y reinicié el eclipse. Comenzó a funcionar. Espero que ayude
Cuestiones relacionadas