如果您已经安装了 Java 软件开发工具包 (JSDK) 或 Java 运行时环境 (JRE),那么您可以跳过本节的部分内容。如果您仅使用 JRE,则需要获取 JRE 版本的 Java 3D 包并调整这些说明。
建议您安装最新版本的 Netscape,在撰写本文时为 6.2.1,如果您计划为 netscape 安装 Java 插件。它可以工作,但当您离开包含 Java 3D 小程序的页面时,可能会(也可能不会)遇到段错误。KDE Konqueror 也可用于查看 Java 3D 小程序。
如果您尚未安装 Java SDK,那么您至少应该已经下载了它。安装 JSDK 很简单。您应该按照其附带的说明进行操作,或按照我下面的示例操作,该示例基于使用 Sun 下载。
# The Sun download is a type of binary shell archive (man shar). # Make it executable and run it to unpack its contents chmod 744 j2sdk-1_3_1_02-linux-i386.bin ./j2sdk-1_3_1_02-linux-i386.bin mv jdk1.3.1_02 /usr/local cd /usr/local ln -s jdk1.3.1_02 jdk |
下一步是解压缩 Java 3D 并完成 Java SDK 的环境设置。
cd jdk tar -xvyf ~/java3d-1.2.1_01-fcs-linux-i386-sdk.tar.bz2 cd jre/lib/ext cp j3d* .. cp vecmath.jar .. cd /usr/local chown -R root:root jdk1.3.1_02 |
编辑/etc/profile或者,在许多系统上,您可以添加一个新文件,例如java.sh到目录/etc/profile.d/。添加到任一文件,添加
JAVA_HOME=/usr/local/jdk PATH=$PATH:$JAVA_HOME/bin MANPATH=$MANPATH:$JAVA_HOME/man export JAVA_HOME PATH MANPATH |
这完成了 Java 2 SDK 的安装,其中包括 JRE 和 Java 3D 扩展。
您可以为 netscape 安装 Java 插件
# go to where netscape is installed cd $MOZILLA_HOME cd plugins ln -s /usr/local/jdk/jre/plugin/i386/ns600/libjavaplugin_oji.so libjavaplugin_oji.so # This installs it globally for all users # Each user can run ControlPanel to customize the Java Plugin preferences. ControlPanel # Then try it out: netscape & |
测试 Java 3D 演示
cd $JAVA_HOME/demo/java3d/GearTest java GearBox & # runs as normal java application netscape GearBox_plugin.html & # runs in netscape as an applet |
如果您在使用 Java 时遇到问题,您可以尝试删除~/.java以及您主目录中的相关文件,然后重试。这些从先前 Java 安装遗留的文件可能会导致问题。
如果一切顺利,您应该拥有一个完整的 Java 开发和运行时环境,适用于普通应用和高性能 3D 应用。有关 Java 和 Java 3D 扩展的更多信息,请参阅 http://java.sun.com/。