Pregunta

Todo iba bien. Nightly builds corrió durante más de un mes sin ningún problema. Sin embargo, de repente cuando se invoca el constructor característica de Eclipse termina la ejecución de inmediato con el mensaje.

ERRORLEVEL 13

Por lo que yo sé que no he cambiado nada, ya que este equipo normalmente no se tocó. (Sólo se utiliza para la nightly builds).

He buscado en Google para ver lo que significa este error, pero en vano. He encontrado un enlace de IBM que muestra un archivo bat personalizado que atrapa este error, pero la explicación dada no es muy útil.

Mi conjetura es que esto está relacionado con el área de trabajo, de alguna manera, o que toda la instalación de Eclipse está dañado.

¿Tiene usted alguna idea de lo que significa este error y cómo puede ser corregido?

¿Fue útil?

Solución

Después de leer lo que significa que el código de error gracias a la respuesta de VonC comprendí dónde buscar. El problema era mucho más oscuro que parece.

La miré a la carpeta de configuración para Eclipse (registros se escriben ya sea allí o en la carpeta .metadata cuando algo va mal), y me encontré con un archivo de registro enorme. Dentro del archivo que he encontrado el siguiente error:

application org.eclipse.sdk not found

y la siguiente excepción, seguido por un nombre de plugin, varias veces:

java.util.zip.ZipException: Too many open files

Varios plugins No se pudieron cargar, provocando una cascada de dependencias que impedían Eclipse de lanzamiento de falta. He buscado en la web de esta excepción y encontré la siguiente descripción de errores del sol, que dice que Java 1.5.0 no puede abrir más de 2.100 archivos zip .

El problema comenzó un tiempo después de haber instalado las traducciones del proyecto BABEL para Eclipse en el equipo de compilación. Estos son más de 900 fragmentos, que contiene traducciones de muchos plugins, uno para cada idioma. Como he instalado en la parte superior de una instalación Eclipse existente, parecía que no era un problema para abrirlos .... hasta que despejó el espacio de trabajo para las compilaciones. Entonces Eclipse no lanzaría más. Fui por encima del límite. No ayudó que el primero que intenté fijar la acumulación fue, de nuevo .... despejar todo.

Debido a que sólo utilizo este equipo para decapitado construye, no me daba cuenta de que el problema era en sí mismo Eclipse y que estaba buscando dentro del proceso de construcción. Sólo me di cuenta cuando miré en el archivo de registro.

Después de instalar Java 1.6.0_11 yo era capaz de lanzar Eclipse y seguir con mi construcción.

Otros consejos

Debe significar " ant fallado la creación ", es decir, la secuencia de comandos de hormigas sin cabeza falla en algún momento.

Usted debe verificar si se puede tomar el registro / salida generada por este script para analizar esta sesión de hormigas y ver en qué momento falla el guión hormiga.


Si se produce un error de inmediato, por lo general es debido a:

  • un cambio en los derechos de acceso (escritura), o
  • en modificaciones de variables de entorno, o
  • en el acceso a los recursos (vía no accesible).

También tiene que comprobar si el equipo está todavía en su dominio de Windows original, y si los derechos (admin?) Asociados a la cuenta que ejecuta la secuencia de comandos de hormigas siguen siendo los mismos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top