wen 发表于 2004-1-7 15:26:38

在Linux系统下配置Java3D开发环境

近来需要配置一个三维的开发环境,要求在网络环境下有良好的表现并且不是商业软件,便放弃了三维开发的龙头老大OpenGL和如日中天的微软Direct3D,选用了Java3D,平台当然选择Linux,下面以Fedora1.0为例说明该三维开发环境的配置。

一 下载安装J2SDK
      首先当然是安装好JDK软件,到页面:
    http://java.sun.com/j2se/1.4.2/download.html
   下载Jdk for Linux的最新版本1.4.2,得到一个bin文件,然后用命令
   chmod a+x
   修改该文件的属性为可执行文件,再运行该文件就可以安装JDK了。

二 修改Linux的相关参数
   为了更好地运行Java,需要修改Linux的几个参数,主要是设置好path,配置好JAVA_HOME CLASSPATH等环境变量。
   用字处理软件打开/etc/profile文件,在文件的最后加入以下几行:
   (本人将JDK下载在/root目录,并安装在/root/java目录下)
   JAVA_HOME=/root/java
   JRE=/root/java/jre
   PATH=$PATH:$JAVA_HOME/bin
   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JRE/lib/ext
   export JAVA_HOME PATH CLASSPATH

   现在你可以编辑一个经典的HelloWorld.java程序进行编译和运行的测试,不能通过就别往下走了。

三 下载安装Java3D
   接着要安装Java3D了,当前Java3D的最新版本为1.3.1,可惜在Sun的网站上Java3D只提供for Windows和for Solaris的版本。
   只好Google "Java3D for Linux",好在还有blackdown.org,在以下地址你可以下载到Java3D for Linux 1.3.1:
   ftp://ftp.tux.org/pub/java/java3d/1.3.1/
   安装的方法同JDK的安装。

四 安装浏览器的Java插件
      之所以选择Java3D的最主要原因是把我们的三维程序写成一个Java Appelet,嵌入网页运行,为了测试的方便,需要使得我们的Mozilla浏览器加载Java插件,步骤为:
    1 查看当前你的mozilla是否已经安装了java插件:
      从"帮助"中选择"关于插件",如果没有看到java插件,则继续.
    2 找到mozilla的插件目录.
      我使用的Fedora下,在缺省情况下,该目录为:
      /usr/lib/mozilla/plug-ins
      进入该目录.
    3 与jre的相关文件作一个系统符号连接:
      ln -s /usr/java/j2re1.4.2_02/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
    再查看mozilla的插件,并运行/root/java/demo/appelet下面的示例小程序,OK!

    据说更简便的方法是:直接在mozilla中安装jre,我没有使过,请参阅:
    http://java.sun.com/getjava/manual.html

    这样一个能够在Linux系统上开发Java3D的环境就组建好了。
页: [1]
查看完整版本: 在Linux系统下配置Java3D开发环境