How to figure out what error my Java Eclipse project has?

Posted by Greg Mattes on Stack Overflow See other posts from Stack Overflow or by Greg Mattes
Published on 2010-03-20T20:57:40Z Indexed on 2010/03/20 21:01 UTC
Read the original article Hit count: 434

Filed under:
|

I've created a Java project from existing source with an Ant build script in Eclipse. I cannot run my project because Eclipse tells me that there is at least one error in it.

Now, I know that the project runs fine on the command line, so I suspect an Eclipse configuration error.

As far as I can tell, the only feedback that I have from Eclipse is

  1. a little red X on my project in the Package Explorer window Eclipse Error Package Explorer

  2. and dialog window when I try to run the project says there are errors in the project Eclipse Error Dialog

This is all wonderful, but what is the error?

Is there a "show me the next error" button somewhere?

In the past, on other Eclipse projects, I've notice other little red X's on folders containing source files with errors, the little red X's appear on the source files as well. I scanned (manually) through all of the source files and I haven't found any other red X's (again, where is the "next error" button?).

If I select the "Proceed" button I am greeted with a java.lang.NoClassDefFoundError for my main class, which makes me suspect a classpath issue. I've checked the classpath, and I'm fairly certain that it's correct. Is there a way to see the exact jvm command line that Eclipse is invoking? I realize that it might be invoking the JVM programmatically, and not on a "real" command line. In any case, is there a way, other than the run configuration dialog, to see what is actually happening when I hit the "Proceed" button?

© Stack Overflow or respective owner

Related posts about eclipse

Related posts about java