It took me a while to get back to the ranch, but I am glad I came back and finally hunted down that first Moose. I hope to stick around long enough to bag a few more.
The SDK is the "software development kit", so if you were wanting to compile something, that probably means you were wanting to develop it too !!! Sorry I did not make that more explicit in my initial message. Good Luck !!!
Did you download j2re1.4.0.0_1 or j2sdk1.4.0.0_1? %SystemRoot%\system32;? I downloaded j2sdk1.4.0.0_1 which contained j2re1.4.0.0_1. j2re1.4.0.0_1 was expanded when j2sdk1.4.0.0_1 was installed. If its really j2sdk1.4.0.0_1 then change your PATH to %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.0_01\bin;C:\j2re1.4.0_01\jre\bin ( Note: your original path included a ;C;\j2re1.4.0_01 , semicolon after drive letter ) Add to CLASSPATH c:\j2sdk1.4.0_01\lib;.;c:\java; (where C:\Java is the directory where you are coding) Note that directory %SystemRoot%\system32 (contained in the PATH) could also contain java or javac executables.
Following is the CLASSPATH to use: .;C:\j2sdk1.4.0_01 The dot ( . ) represents the current directory in Windows and Unix. The CLASSPATH ( or any other PATH ) is a list of directories to look at to resolve which class ( or program ) to use. The directories are separated by semilcolons ( ; ). The list is evaluated from left to right. You should also add to your path ;C:\j2sdk1.4.0_01 so that the correct java executables are run. Make sure that NO other java\bin directory appears before the C:\j2sdk1.4.0_01\bin in your path or that will be the one which is executed.
Following is the CLASSPATH to use: .;C:\j2sdk1.4.0_01 The dot (.) represents the current directory in Windows and Unix. The CLASSPATH (or any other PATH) is a list of directories to look at to resolve which class (or program) to use. The directories are separated by semilcolons ( ; ). The list is evaluated from left to right. [ August 16, 2002: Message edited by: Bryant Constant ]