You must have the Java Runtime Engine or Development Kit. If plan to compile Java source, you will need the Java Development Kit, or get Jikes(_HINT_ _HINT_) from IBM at: http://www10.software.ibm.com/developerworks/opensource/jikes/project/ To install, execute the jar "install.jar" by 'java -jar install.jar'. It will install itself into the current directory. It is not anything complicated, just a jar, a manifest, a few other jars, some text files and the install scripts. It will extract itself, then load and execute the Personal Java Data Administrator(PJDA). As part of the install process it creates either a pjda.bat or pjda.sh file in the current directory for lauching itself. FYI: If you need to install and you do not have an AWT, do the following: java -jar <jarLocationDirectory>/install.jar -noawt -noautoexec # when you get the 'pjda%' prompt, enter 'quit'. java -jar pjda.jar -noawt -noautoexec # when you the the 'pjda%' prompt, enter '. ./install.init.pjda', # then answer the dialog prompt text _EXACTLY_ as displayed for the # selected response. Some useful JAVA options. -Djava.compiler=NONE Disables the JIT. This does not exist for some JVM's. -Djavac.pipe.output=true Set to allow piping. Sun decided to remove this with 1.2.3. So under Windows 95, you cannot capture compiler output. If you have been using 'javac', I recommend you use 'jikes' instead. It is blazingly fast in compariston. -Dhttp.proxyHost=<proxyHostName> -Dhttp.proxyPort=<proxyPortNumber> Required only if there is a proxy involved. See also 'readme.txt' and 'todo.txt'.