Well - on my system the classpath is CLASSPATH.
And java likes the 'JAVA_HOME' - variable to be set.
And as far as I know, there is not such trash like notepad on linux
Kate, Kedit and - for console: mcedit - have Syntaxhighlightening for java, the first both handle multiple files and all three are included in most distributions.
Another lean editor is SciTe - available for linux and windows.
Symbolic links are a famous invention, available on linux.
I have
and a small script jswitch, which deletes my symbolic link (/opt/java), and recreates it and points to the 1.4 or the 1.5 version (jswitch 14).
So I can change the environment in one second.
btw.: The pathseparator is ':', not ';'.
Variables are $PATH, not %PATH%.
You're welcome!