started solucion returned puedo proyecto para iniciar importar error ejecutar descargar como codigo code cierra but abre eclipse proxy

solucion - ¿Cómo debo configurar los ajustes del proxy para que Eclipse pueda descargar nuevos complementos?



java was started but returned exit code 13 solucion (6)

Estoy trabajando con Eclipse 3.7, en un entorno de Windows XP detrás de un proxy web.

Quiero instalar el complemento Groovy en un Eclipse Indigo recientemente descomprimido ( Eclipse Java EE Indigo M4 ). Agregué el sitio de actualización a la lista de Available Software Site .

Pero Eclipse no puede recuperar la información de este complemento y, por lo tanto, la instalación no es posible ...

Si configuro Native en General > Network Connections , que no tiene seleccionada la opción Auth , aparece el siguiente error cuando intento llegar al sitio de actualización:

HTTP Proxy Authentication Required: http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.7/content.xml HTTP Proxy Authentication Required: http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.7/content.xml Proxy Authentication Required

Así que ahora, selecciono manual , defino toda la información correcta para los tres esquemas (HTTP, HTTPS, SOCKS): proxy, puerto, autenticación, usuario y contraseña. Sin embargo, cuando intento acceder al sitio de actualización, Eclipse indica que está Fetching children of Groovy Eclipse , pero mantiene este estado en 0% ...

Lo extraño es que incluso si introduzco una contraseña incorrecta en la configuración General > Network Connections , no aparece ningún mensaje de error.

Mis preguntas:

  • ¿Qué está mal en mi configuración?
  • ¿Hay alguna otra forma de definir la configuración del proxy?
  • ¿Hay alguna forma de obtener más información, saber qué está intentando hacer Eclipse (el workspace/.metadata/.log no contiene ninguna información útil)?

Otro problema (menor, sin embargo) es que las modificaciones de la configuración del proxy parecen manejarse solo después de reiniciar Eclipse.

ps1: Utilizando mi navegador, puedo acceder al sitio de actualización, para que el proxy no lo bloquee.

ps2: este problema no está relacionado con este complemento, ya que Eclipse se comporta de la misma manera para otro complemento.

ps3: Aquí está el contenido del workspace/.metadata/.log de workspace/.metadata/.log cuando inicio Eclipse y trato de instalar el complemento (todos estos registros se escriben durante el inicio, ninguno cuando Eclipse intenta acceder al sitio de actualización)

!SESSION 2011-05-02 10:38:58.681 ----------------------------------------------- eclipse.buildId=I20101208-1300 java.version=1.6.0_20 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.228 !MESSAGE System property http.proxyHost is not set but should be XXX. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.228 !MESSAGE System property http.proxyPort is not set but should be 8080. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property https.proxyHost is not set but should be XXX. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property https.proxyPort is not set but should be 8080. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property socksProxyHost is not set but should be XXX. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property socksProxyPort is not set but should be 8080. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property https.proxyHost is not set but should be XXX. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property https.proxyPort is not set but should be 8080. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property socksProxyHost is not set but should be XXX. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property socksProxyPort is not set but should be 8080. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property socksProxyHost is not set but should be XXX. !ENTRY org.eclipse.core.net 1 0 2011-05-02 10:39:02.244 !MESSAGE System property socksProxyPort is not set but should be 8080. !ENTRY org.eclipse.osgi 2 1 2011-05-02 10:39:02.447 !MESSAGE NLS missing message: TaskJobFactory_Refreshing_repository_configuration in: org.eclipse.mylyn.internal.tasks.ui.messages

Editar

Si agrego las siguientes líneas en mi archivo eclipse.ini ( debido a eso ), funciona:

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient -Dhttp.proxyPort=8080 -Dhttp.proxyHost=XXX -Dhttp.proxyUser=XXX -Dhttp.proxyPassword=XXX -Dhttp.nonProxyHosts=localhost|127.0.0.1

¿Pero por qué? ¿Este problema todavía existe en Eclipse 3.7?


Hay un parámetro eclipse.ini (sts.ini) que puede ayudar:

-Djava.net.useSystemProxies=true

Se desperdicia un montón de esfuerzo en esta configuración trivial cada vez que cambio el entorno de trabajo ... Vea uno de los errores relacionados en eclipse bugzilla .


Instalé HandyCache, en ellos el enlace de instalación en mi proxy general.

En IE establece el proxy 127.0.0.1.

En Eclipse, Ventana> Preferencias> General> Conexiones de red, configure Proveedor activo = Nativo.


Manual + disable SOCKS no funcionó para mí (aún intenté usar SOCKS y el proxy de mi compañía lo rechazó),
Native + changed eclipse.ini funcionó para mí

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient -Dhttp.proxyHost=myproxy -Dhttp.proxyPort=8080 -Dhttp.proxyUser=mydomain/myusername -Dhttp.proxyPassword=mypassword -Dhttp.nonProxyHosts=localhost|127.0.0.1

Estas configuraciones requieren el reinicio de IDE (a veces con las opciones de línea de comando " -clean -refresh ).
https://bugs.eclipse.org/bugs/show_bug.cgi?id=281472

Java8, Eclipse Neon3, servidor proxy lento:

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4 -Dhttp.proxyHost=<proxy> -Dhttp.proxyPort=8080 -Dhttps.proxyHost=<proxy> -Dhttps.proxyPort=8080 -DsocksProxyHost= -DsocksProxyPort= -Dhttp.proxyUser=<user> -Dhttp.proxyPassword=<pass> -Dhttp.nonProxyHosts=localhost|127.0.0.1 -Dorg.eclipse.equinox.p2.transport.ecf.retry=5 -Dorg.eclipse.ecf.provider.filetransfer.retrieve.connectTimeout=15000 -Dorg.eclipse.ecf.provider.filetransfer.retrieve.readTimeout=1000 -Dorg.eclipse.ecf.provider.filetransfer.retrieve.retryAttempts=20 -Dorg.eclipse.ecf.provider.filetransfer.retrieve.closeTimeout=1000 -Dorg.eclipse.ecf.provider.filetransfer.browse.connectTimeout=3000 -Dorg.eclipse.ecf.provider.filetransfer.browse.readTimeout=1000


Solo para agregar al hilo como una solución POSIBLE , me enfrenté a un problema similar cuando desarrollé en un sistema Linux que estaba detrás de un firewall de la compañía. Sin embargo, usando una máquina con Windows XP, Eclipse pudo acceder a diferentes sitios de actualización, ya que tanto los proveedores de conexión de red nativos como los manuales funcionaban bien utilizando el proxy de la compañía.

Después de tropezar por un tiempo, encontré una discusión sobre el uso de NTLMv2 y una implementación que se puede encontrar en http://cntlm.sourceforge.net/ . A quien haya publicado esto, le doy mucho crédito ya que me ayudó a superar el problema que corría en Linux. Como nota al margen, estaba usando Eclipse 3.6.2 / Helios tanto en las distribuciones de Linux como de Windows.

¡Mucha suerte para encontrar una solución!


Yo tuve el mismo problema. Instalé Eclipse 3.7 en una nueva carpeta y creé un nuevo espacio de trabajo. Lanzo Eclipse con un argumento -data para hacer referencia al nuevo espacio de trabajo.

Cuando intento conectarme al mercado para obtener los plugins SVN y Maven, obtengo los mismos problemas descritos en OP.

Después de algunos intentos más, borré las configuraciones proxy para el protocolo SOCKS , y pude conectarme al mercado.

Así que la solución para mí fue configurar los ajustes manuales para el proxy HTTP y HTTPS, borrar la configuración de SOCKS y reiniciar Eclipse.


finalmente trabaja para mi!

En Eclipse, Ventana> Preferencias> General> Conexiones de red,
establecer proveedor activo a nativo
agregar a eclipse.ini :

-Djava.net.useSystemProxies=true -Dhttp.proxyPort=8080 -Dhttp.proxyHost=myproxy -Dhttp.proxyUser=mydomain/myusername -Dhttp.proxyPassword=mypassword -Dhttp.nonProxyHosts=localhost|127.0.0.1|192.168.*|10.* -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4