Communicator e3000 MPE/iX Release 6.5 (Non-Platform Software Release C.65.00 (30216-90291)

Chapter 5 147
Internet and Interoperability
MPE/IX Software Developer’s Kit (SDK) for Java, Version 1.2.2
/usr/local/java/latest/bin as the location for executable programs.
Further subdivision has happened in the libraries hierarchy; there is now a /classic
subdirectory where the executable library (XL) containing most JVM functionality resides.
This is in preparation for supporting multiple Java Virtual Machines running in the same
directory hierarchy in a future release.
Certain command line options to Java that have been supported in previous releases are
actually nonstandard, and not guaranteed to be available on all VM implementations. To
help identify such nonstandard options, they now must be prefixed by –X. As an example,
the –verbose option is standard, and thus is specified as –verbose on both 1.1.x and 1.2.x
versions. –nojit is nonstandard, so –nojit works on the 1.1.x releases, but must be specified
as –Xnojit on 1.2.x releases. Typing java with no options or filenames causes a list of
standard options to be printed. Typing java –X causes a list of nonstandard options to be
printed.
Releases prior to JDK 1.1.7 included a JAVAUDC UDC file in PUB.JAVA. In JDK 1.1.7, the
UDC file was replaced by two command files in PUB.SYS: JAVA (to invoke the JVM) and
JAVAC (to invoke the javac compiler).
If you have previously installed a web download version of JAVA 2 on your HP 3000, the
installation will have created command files named JAVA2 and JAVA2C in PUB.SYS. With
SDK 1.2.2, these files are no longer required and you can purge them. The JAVA and JAVAC
command files distributed with this release will work correctly with both older JDK1.1.x
versions of Java, and newer 1.2.x versions.