He creado un proyecto Java a partir de una fuente existente con una secuencia de comandos Ant build en Eclipse. No puedo ejecutar mi proyecto porque Eclipse me dice que hay al menos un error en él.¿Cómo saber qué error tiene mi proyecto Java Eclipse?
Ahora, sé que el proyecto funciona bien en la línea de comandos, así que sospecho un error de configuración de Eclipse.
Por lo que yo puedo decir, el único comentario que tengo desde Eclipse es
una pequeña X roja en mi proyecto en la ventana Explorador de paquetes Eclipse Error Package Explorer http://gregmattes.com/EclipseErrorPackageExplorer.png
y la ventana de diálogo cuando trato de ejecutar el proyecto dice que hay errores en el proyecto Eclipse Error Dialog http://gregmattes.com/EclipseErrorDialog.png
Esto es todo maravilloso, pero ¿cuál es el error?
¿Hay un botón "muéstrame el próximo error" en alguna parte?
En el pasado, en otros proyectos de Eclipse, he notado otras pequeñas X rojas en las carpetas que contienen archivos fuente con errores, las pequeñas X rojas también aparecen en los archivos fuente. Escaneé (manualmente) a través de todos los archivos fuente y no encontré ninguna otra X roja (de nuevo, ¿dónde está el botón "siguiente error"?).
Si selecciono el botón "Continuar" me saludan con un java.lang.NoClassDefFoundError
para mi clase principal, lo que me hace sospechar un problema de classpath. Revisé el classpath, y estoy bastante seguro de que es correcto. ¿Hay alguna manera de ver la línea de comandos exacta jvm que Eclipse invoca? Me doy cuenta de que podría estar invocando la JVM programáticamente, y no en una línea de comando "real". En cualquier caso, ¿hay alguna forma, aparte del diálogo de configuración de ejecución, para ver qué está sucediendo realmente en cuando presiono el botón "Proceder"?
posible duplicado del [En Eclipse, lo que puede causar el explorador de paquetes de error-icono "X-roja" cuando todas las fuentes de Java compilar sin errores?] (Http://stackoverflow.com/questions/225167/in-eclipse-what-can-cause-package-explorer-red-x-error-icon-when-all-java-sou) –