Originally Posted by Blostorm
I'm coding Java since 1 year. Been using Oracle JDevelopper. Works better than Eclipse according to my college teachers. I never tried Eclipse myself.
I have no experience with JDeveloper, however Eclipse is industry standard for Java. If there are any features that JDevelop has that you would like to see in Eclipse, either make a note of them, submit them, write them or tell us to write them in
That is why open source software is so beautiful.
With respect to the OP, that is because Eclipse organizes your classpath for you, thus you need to start a project, as Eclipse automatically/magically invokes javac correctly, removing the need for you to manually specify the libraries and classpath you wish to compile using, via command line. I agree with your sentiment with regards to not being able to open files and have them 'just work'. Maybe I will tool around and see if I can find/create an open as standalone option that 'guesses' what you wish to compile with.