QUOTE(abgorn @ 11 Apr, 2009 - 02:09 PM)

Eclipse isn't a compiler, it's a freakin' IDE!!!!!!!!!
Compiler==
http://en.wikipedia.org/wiki/CompilerIDE==
http://en.wikipedia.org/wiki/Integrated_de...ent_environmentEclipse utilises the compiler, it isn't the actual compiler.
Actually the OP was absolutely correct (although maybe he didn't know it?).
Eclipse as a package is an IDE, an
Integrated Development Environment.
When working on Java code, Eclipse has a feature (like many IDE's) that picks up errors in your code as you type. To give you this feature it cannot use javac, it has use an
incremental compiler. This incremental compiler is included in the Java version of Eclipse. It is part of the Eclipse IDE.
More briefly, to recognize inline code errors (what the OP was asking about) Eclipse uses it's own compiler.
phil1000: Would you mind explaining how you solved the problem? It may help others in the future.
This post has been edited by c0mrade: 12 Apr, 2009 - 10:23 AM