

For anything more than this you will need an IDE or at least integrate with ant instead of java compiler.

Notepad++ will be fine for compiling a single file project.

The problem is that you aren't setting up the classpath. Probably changing the last line to: java -cp. It also supports debugging, the likes of which Notepad++ certainly cannot compete. And then when you want to expand to Android development in Java, or some other type of Java programming, you just load up the add-ins required, and you're away laughing. The tutorials are bound to work correctly for it :). Aside from getting the paths setup, after that you'll be ready to rock.Īnd Eclipse being actively and openly developed is one of the most documented IDEs out there. Instead of Notepad++ (which I love, but it's not 'made' for Java), I'd recommend Eclipse especially if you have a grunty PC (it's a bit memory hungry). The 'learning curve' associated with IDEs like Eclipse or Netbeans initially mostly involves what you already have above - knowledge of setting class paths, environment variables and so on.
