2012-01-07 47 views
19

He estado despierto durante horas, buscando en línea una solución. Puedo decir felizmente, esto realmente me ha molestado.IDE de Eclipse de Java - Errores de repositorio

Al abrir 'instalar nuevo software' me sale " 'Comunicación con sitios sobre software' ha detectado un problema.

Algunos sitios ahora se ha encontrado. Consulte el registro de errores para obtener más detalles."

Aquí está el registro de errores:

no se pudo encontrar algunos sitios. Ver el registro de errores para más detalles. No se puede leer el repositorio en http://download.eclipse.org/webtools/repository/indigo/content.xml. No se puede asignar la dirección solicitada: JVM_Bind No se puede leer el repositorio en http://download.eclipse.org/eclipse/updates/3.7/content.xml. No se puede asignar la dirección solicitada: JVM_Bind No se puede leer el repositorio en http://download.eclipse.org/mylyn/releases/indigo/content.xml. No se puede asignar la dirección solicitada: JVM_Bind No se puede leer el repositorio en http://download.eclipse.org/releases/indigo/content.xml. No se puede asignar dirección solicitada: JVM_Bind

¿Alguna idea? Quiero instalar MercurialEclipse pero no puede encontrar el repositorio, lo mismo para los valores predeterminados.

+1

¿Estás detrás de un servidor proxy? puede ser el problema con la configuración proxy –

+0

¿Qué versión de eclipse y sistema operativo está usando? – XanderLynn

+0

No estoy detrás de un servidor proxy. Estoy ejecutando Windows 7 y Eclipse Indigo. – user1136205

Respuesta

0

Esto es un tiro en la oscuridad y no puede evitar, has lo siguiente:

se puede conectar a Internet a través de todo el Eclipse?

  • Abra el webbrowser interno. En Eclipse: Ventana -> Mostrar vista -> Otros -> General: navegador web interno.
  • Busque una dirección normal, ¿está funcionando?

¿Se puede conectar a otro sitio de actualización? Pruebe por ejemplo Eclipse Emma: http://update.eclemma.org/ ¿Ve algo allí?

¿Cuáles son sus preferencias de proxy? Vaya a Ventana -> preferencias -> General: Conexiones de red.

El proveedor activo:

Especifica la configuración del perfil que se utilizará al abrir conexiones. La elección del proveedor directo hace que todas las conexiones se abran sin el uso de un servidor proxy. La selección manual causa la configuración definida en Eclipse para ser utilizada. En algunas plataformas también hay un proveedor nativo disponible, al seleccionar esto se detectan configuraciones que se detectaron en el sistema operativo que se utilizará.

Si Internet funciona bien fuera de Eclipse, trate de cambiar a nativo. Después de eso, prueba Direct.

He tenido problemas donde un sitio de actualización no se carga, entonces tuve que eliminarlo y agregarlo de nuevo.Esto obliga a Eclipse a volver a leer el contenido del sitio , incluso si tiene una copia en caché. Entonces, si todavía tiene no tiene conexión con el sitio de actualización índigo, pero todo lo demás está funcionando, intente eso. Vaya a Ventana -> Preferencias -> Instalar/actualizar: Sitios de software disponibles. Luego remueva y agregue el sitio índigo. Solo recuerde copiar la dirección para que pueda agregarla nuevamente.

Esto es un copiar y pegar de this post.

0

Si el navegador integrado funciona, pero las actualizaciones no funcionarán, es posible que solo esté utilizando un Java de 32 bits en un eclipse de 64 bits. Descargue la versión de 32 bits y vea si eso ayuda. Trabajó para mi.

63

Tuve el mismo problema. Y encontró la solución en el sitio de Rusia. En eclipse.ini de archivos bajo la línea -vmargs añadir esta línea:

-Djava.net.preferIPv4Stack=true 

Esto resolverá problema.

Site with explanation

+7

ESTA es la solución. Alguien marque esto como la respuesta. Encontré el mismo extraño error hoy, seguí este consejo, funcionó como un encanto. –

+0

Nunca tuve este problema con Indigo en Linux, o con Juno M7, pero por alguna razón cuando actualicé a la versión Juno no pude descargar complementos del repositorio de versiones (sin embargo, el repositorio de actualizaciones funcionó bien). ¡Esto resolvió el problema! –

+1

Nunca antes tuve este problema, hasta hace poco. Esto resolvió mi problema. – littleK

1

he tenido el mismo problema en el pasado, cuando la instalación de nuevo software en Eclipse.

En mi caso, siempre ha habido un problema con la configuración de mi Eclipse Proxy.

Eclipse> Preferencias> General> Conexiones de red

Asegúrate de que tienes la configuración del proxy configurados correctamente. Si se encuentra en una red de la universidad o la universidad, puede obtener los detalles de Proxy del administrador. En mi caso, tuve que configurar HTTP, HTTPS y SOCKS.

El SOCKS requiere que ingrese su nombre de usuario y contraseña.

NOTA: Si su nombre de usuario de red o contraseña cambia, tendrá que actualizar esto.

En mi caso he tenido que cambiar el "Proveedor activo" desplegable de 'directa' a 'Manual'

Esto resolvió todos mis problemas

Más información en http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-net-preferences.htm

1

que tenía el mismo problema, para resolverlo, realicé los siguientes pasos:

  • Asegúrate de que el navegador interno se haya podido conectar a Internet.
  • Ventana/preferencias
  • Instalar/Actualizar
  • sitios de software disponibles

clic en cada fila que se comprueba, uno a la vez y en la parte inferior derecha de la ventana que le dirá si el recurso está disponible o no. Si ese recurso no está disponible, desmárquelo. Luego agregué el siguiente sitio de recursos y esto fue capaz de corregir el error. Nombre: Repositorio de Marketplace compuesto Ubicación: http: //marketplace.eclipse.org/repo

espero que esto ayude ...

+2

es muy agradable como una respuesta de "mira alrededor y prueba estas cosas ...", pero la verdadera respuesta que me solucionó este problema es: agregando la línea: "-Djava.net.preferIPv4Stack = true" debajo de la línea "-vmargs "en el archivo eclipse.ini – Shaybc

12

me he encontrado con el mismo problema. He resuelto deshabilitar el sitio usando:

VentanaPreferencias →Instalar/Actualizarprogramas disponibles Sitio

Aquí el sitio que se puede utilizar haber una garrapata (habilitado). Debe encontrar el sitio que causó los problemas y deshabilitarlos.

Espero que esto pueda ser útil.

+1

Esto funcionó para mí. La respuesta sugerida por JS todavía me dio el mismo mensaje de error después de que agregué la línea. – Michelle

+1

Al eliminarlo, ahora no está buscando esas actualizaciones. Eso hace que el error desaparezca, pero ahora no encontrará actualizaciones para esos componentes. –

+0

¡Esto funciona para mí! :) – Roylee

3

Encontré el mismo problema y lo resolví deshabilitando el programa McAffee Host Intrusion Detection durante la instalación.

me di cuenta de un síntoma adicional que yo no era capaz de navegar por Internet utilizando la función de navegador web Eclipse interna Eclipse mediante el siguiente menú de navegación pasos:

Window → Show View → Other → General → Internal Web Browser. 
0

También me encontré con el mismo problema y nada aquí funcionó. Lo que descubrí que el problema era un problema con las versiones de openjdk y oracle-java ... como resultado, instalé todas las versiones de 6-8 ... No estoy seguro de cuál solucionó el problema, pero después de instalar todo de ellos el problema fue resuelto. Espero que esto ayude

0

Estaba teniendo el mismo problema y verifiqué la configuración de mi proxy para todos los navegadores instalados ......... Uno de los navegadores (IE 8 para mi caso) estaba usando el proxy configuración para ejecutar los sitios de prueba de la empresa ........... Desmarqué esa ......... reinicié mi eclipse y ahora funciona bien ........ ..

0

Mi solución fue: ventana → Preferencias → Instalar/Actualizar → programas disponibles sitio editar la problemática sitios-> quitar la 's' de 'https' en las líneas del sitio! usando Luna.

0

esta es la referencia de

Unable to read repository at http://download.eclipse.org/releases/indigo

puede conectar a Internet a través de todo el Eclipse?

Abra el webbrowser interno. En Eclipse: Ventana -> mostrar vista -> Otro -> General: navegador web interno. Busque una dirección normal, ¿está funcionando? ¿Se puede conectar a otro sitio de actualización? Prueba por ejemplo Eclipse Emma: http://update.eclemma.org/ ¿Ves algo allí?

¿Cuáles son sus preferencias de proxy? Vaya a Ventana -> preferencias -> General: conexiones de red.

El proveedor activo:

Especifica la configuración del perfil que se utilizará al abrir conexiones. Elegir el proveedor directo hace que se abran todas las conexiones sin el uso de un servidor proxy. La selección manual causa ajustes definidos en Eclipse para ser utilizados. En algunas plataformas también hay un proveedor nativo disponible, la selección de este hace que las configuraciones que se descubrieron en el sistema operativo se utilicen. Si Internet funciona bien fuera de Eclipse, intente cambiar a Native. Después de eso, prueba Direct.

He tenido problemas donde un sitio de actualización no se carga, luego tuve que eliminarlo y volverlo a agregar. Esto obliga a Eclipse a volver a leer los contenidos del sitio, incluso si tiene una copia en caché. Entonces, si todavía no tienes conexión con el sitio de actualización de índigo, pero todo lo demás está funcionando, inténtalo. Vaya a Ventana -> Preferencias -> Instalar/actualizar: sitios de Software disponibles. Luego remueva y agregue el sitio índigo. Solo recuerda copiar la dirección para que puedas agregarla nuevamente.

Como se sugiere en un comentario más abajo por @lostiniceland, esta es una manera más sencilla de lograr los anteriores:

Goto Preferencias -> Instalar Actualización -> Disponible Sitios Software => seleccione la entrada y haga clic en "Actualizar" botón a la derecha. Esto es a veces también es útil cuando se tiene un UpdateSite local para las pruebas de plugins personalizados

0

Mi Eclipse Instalación:

  • SuSE Linux Enterprise Server 11.
  • Eclipse de neón de 64 bits
  • Oracle JDK jdk1. 8.0_51 64-bit

Trabajé y seguí muchas de las sugerencias en la web y nada me ayudó. Salvo que uno:

  • en Eclipse Ir a "Ventana -> Preferencias -> general: Conexiones de red" y establecer el "Aktiv Fuente" a "Natural"
  • salida eclipsar
  • En el shell indicador, escriba

  • "exportación http_proxy = http://proxy-rzf:8080" (su propio servidor proxy y el puerto)

  • invocan eclips e

DONE !!!

Si a continuación, ir a los eclipses "Conexiones de red" Configuración verá algo como la imagen: eclipse proxy settings added through the shell "export" Statement

espero que podría ayudar a alguien con eso. Me costó muchas horas buscar e intentar.

Cuestiones relacionadas