Communicator e3000 MPE/iX Release 6.0 Express 1 (C.60.01) (30216-90286)
Chapter 3 47
Technical Articles
Java Developers Kit for MPE/iX Version 1.1.7B Release Notes
Java Developers Kit for MPE/iX
Version 1.1.7B Release Notes
by Gavin Scott
Allegro Consultants, Inc.
SIG Java Co-Chairperson for Interex
This release of the Java Developer’s Kit (JDK) for MPE/iX includes support for the 1.1.7B
version of Sun’s JDK, along with significant improvements to the MPE/iX implementation.
Highlights of this release relative to version 1.1.5 which shipped with MPE/iX 6.0:
• Improved performance
• New Just-In-Time Compiler (JIT)
• Support for the latest JDK 1.1 version
• Reduced resource requirements
• Reduced start-up time for the Java VM
• Simplified operation
NOTE
After updating to Release 6.0 Express 1, JDK 1.1.7B must be manually
installed by streaming JINSTJDK.INSTALL.JAVA
Java, POSIX, and MPE/iX
Java on MPE/iX is based on Sun’s reference implementation of Java for UNIX. Because it
is a derivative of a UNIX implementation, Java/iX lives almost entirely within the
POSIX/HFS environment of MPE/iX. You can invoke Java from the normal MPE
Command Interpreter “:” prompt, but you should keep in mind that all filenames operated
on by Java will be interpreted as POSIX HFS filenames rather than MPE
FILE.GROUP.ACCOUNT names.
The Installation Environment
All of the files that make up the installation of Java/iX reside in the MPE HFS directory
starting at:
/usr/local/java/<version>/
For example, after installing 1.1.7B, there will be a directory:
/usr/local/java/jdk1.1.7/
Additionally, each time you install a version of the JDK, a symbolic link named:
/usr/local/java/latest/
will be set to point to that JDK version. Thus the standard way of invoking Java is to go
through the /latest/ directory link. In this way, a new version of Java may be installed and