Pregunta

escribí una aplicación en el Eclipse, que fue compilado con éxito y correr. Después de eso, en un directorio correspondiente encontré * .java y .class archivos *. A continuación, he eliminado el archivo * .class y ahora no sé cómo puedo recuperarlo.

Eclipse me escribe "Un archivo de clase no estaba escrito. El proyecto puede ser inconsistente, si así se intenta actualizar este proyecto y la construcción de ésta".

Por el clic derecho en el proyecto me dieron un menú desplegable en el que encontré "refresh" pero no puedo averiguar cómo puedo "construir" el proyecto hacia abajo.

Entonces, ¿cómo puedo generar el archivo de clase de nuevo?

Gracias de antemano por cualquier ayuda.

¿Fue útil?

Solución

  1. Limpieza del proyecto debe ser suficiente para iniciar la construcción. Menú: Proyecto -> Borrar
  2. Compruebe que la acumulación automática está habilitada. Proyecto -> Crear automáticamente
  3. Si la acumulación automática se desactiva el uso acumulación de todos. Menú: Proyecto -> Generar todo

Otros consejos

Me sale este mensaje de error cuando tengo una clase interna, y el nombre del total de la clase principal y sus clases internas supera los 128 caracteres. Esto sucede tanto en OpenJDK y Sun JDK 6. La solución para mí era acortar los nombres de clase interior.

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