2010-03-20 47 views
14

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

  1. una pequeña X roja en mi proyecto en la ventana Explorador de paquetes Eclipse Error Package Explorer http://gregmattes.com/EclipseErrorPackageExplorer.png

  2. 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"?

+0

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) –

Respuesta

36

Los errores se muestran en la vista Problems. Si no se abre, vaya a:

Window > Show View > Problems

alt text http://i43.tinypic.com/j5xtsx.jpg

También se puede acceder con la combinación de teclas Alt+Shift+Q,X

+1

Marcadores en Eclipse Kepler – Warer

7

Selecing Window -> Show View -> Problems se abrirá la vista Problemas, que deberán presentar una lista de todos los problemas , su ubicación y naturaleza (puede configurarse para mostrar solo problemas locales del proyecto o del archivo, por lo que también deberá hacer clic en el proyecto). Lo más probable es que tengas un error de configuración en tu proyecto, p. una referencia a una biblioteca JAR que no se puede encontrar.

0

si obtiene un mensaje de error que muestra una cruz roja en la carpeta del proyecto simplemente actualice ese proyecto haciendo clic derecho en él tuve el mismo problema que el anterior así que intente y vea ...

Cuestiones relacionadas