Obtaining the images ==================== External: > ftp ftp.sgi.com Enter user name: anonymous Password: me@myhost.edu ftp> cd ~ftp/private/java/plugin ftp> binary ftp> get java_plugin.tardist ftp> get README ftp> quit Internal: sriranga.engr:/usr/people/ssuresh/java/JDK/plugin/mr/java_plugin.tardist Installing the images ===================== Do the following for each of the tardist files. You can also use the Software Manager (swmgr) to install. The following commands assume that you want to install all the subsystems. On IRIX 6.3 and higher On IRIX 6.2 mkdir tmp-dir inst -af file.tardist cd tmp-dir; tar -xvf file.tardist inst -af java_plugin Questions about this release ============================ Please send them to java@corp.sgi.com Details about the plugin ======================== 1. man java_plugin 2. more /var/netscape/communicator/javaplugin/java/README Runtime Plug-in for Irix, Java(tm) Edition Version 1.1.1 This is the Irix port of version 1.1.1 of Sun's Java(tm) Plug-in. For more general information about its purpose and use, see http://java.sun.com/products/plugin/ This software can be used with IRIX 6.2 through 6.5, and Netscape versions 3.0 and later. When You Install ---------------- As with our java_eoe and java_dev products, this software supports both the o32 and n32 MIPS ABI's, and the o32 and n32 portions of this software (java_plugin.sw.binaries and java_plugin.sw32.binaries) depend on the o32 and n32 portions of our java_eoe product, respectively. Both are installed by default, so you must explicitly choose not to install one that either you do not want or you do not have the prerequisite software for. For o32 you need at least version 3.0.1 of java_eoe, and for n32 you need at least version 3.1. But in either case, we strongly suggest that you install our latest release, version 3.1.1, from http://www.sgi.com/Products/Evaluation/#jdk_3.1.1 If you are running a version of netscape earlier than 4.0, make sure you install the java_plugin.sw.netscape_v3_links subsystem. Before You Try to Run an Applet with the Plug-in ------------------------------------------------ 1. If you have installed netscape or the plug-in in a nonstandard location, you may need to go into netscape's "plugins" directory (or into your personal .netscape/plugins directory if you do not have root access) and run the following command: ln -s /var/netscape/communicator/plugins/javaplugin.so . Then you must make sure the following environment variable is set whenever you run netscape: setenv JAVA_PLUGIN_ROOT 2. In order to use java_eoe from a nonstandard location, you must make sure the JAVA_HOME environment variable is set such that $JAVA_HOME/bin contains the various Java tools. For example: setenv JAVA_HOME /usr/java The JDK_HOME and JRE_HOME environment variables can also be used. 3. The plug-in will attempt to run the n32 version of java by default. If you did not install the n32 portion of this software, or if you need to run applets that contain o32 native code, you will need to make sure the following environment variable is set whenever you run netscape: setenv SGI_ABI -o32 Running applets containing o32 native code and applets containing n32 native code in the same netscape process is not supported at this time. 4. If you are behind a firewall and need to access sites outside it, you need to manually set your HTTP proxy correctly in netscape. Setting a SOCKS Host is not sufficient. 5. Quit netscape. 6. Restart netscape. Known Problems -------------- With Netscape versions 3.x, the plug-in will not work with "file:" URL's. You will need to use "http:" URL's instead.