studio reales proyectos programacion libro introducción incluye herramientas fundamentos fuente español código con avanzado aplicaciones eclipse plugins equinox

reales - ¿Cómo cambiar el valor de ''Tiempo de espera de lectura'' del Administrador de actualizaciones de Eclipse?



libro de android studio en español pdf (4)

¿Cómo cambiar el valor de ''Tiempo de espera de lectura'' del Administrador de actualizaciones de Eclipse?

Tengo una conexión a Internet lenta y no puedo instalar ningún complemento porque el administrador de actualizaciones de Eclipse me lanza una excepción:

Transfer Exception java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170) at java.io.FilterInputStream.read(Unknown Source) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108) at java.io.FilterInputStream.read(Unknown Source) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:140) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


La forma más sencilla de evitar esto sería descargar el archivo .jar del complemento que está intentando instalar y realizar una instalación sin conexión.

Editar: Traté de encontrar un enlace a un eclipse.org , pero eclipse.org mantuvo el tiempo sin tiempo.


Creo que recibiste estos problemas de tiempo de espera durante el lanzamiento de 3.5.1. Eclipse.org tuvo varios problemas con el servidor y la creación de reflejos durante este tiempo, y esto causó que la gente aburrida experimentara tiempos de espera cuando intentaba actualizar.

En el futuro, cuando vea problemas como este, puede intentar instalar desde un espejo específico. Encuentro que instalar desde aquí tiende a funcionar bien incluso cuando Eclipse.org no es:

http://eclipse.unixheads.org/


Como Frank mencionó, puedes establecer las opciones de tiempo de espera en eclipse.ini, esta es la documentación .

"use -DpropName = propValue como un argumento de máquina virtual para Java VM, establezca la propiedad deseada en el archivo config.ini en el área de configuración apropiada"

Configuré lo siguiente para resolver mi problema de tiempo de espera:

-Dorg.eclipse.ecf.provider.filetransfer.retrieve.closeTimeout=3000 -Dorg.eclipse.ecf.provider.filetransfer.retrieve.readTimeout=3000


Obtuve mucho el error con la versión 3.6, pero agregar la siguiente línea al eclipse.ini me ayudó mucho:

-Dsun.net.client.defaultReadTimeout=30000

Añádalo justo después de la línea con -vmargs