在Eclipse上安装Java3D

use*_*842 6 java eclipse java-3d

如果这是一个非常糟糕的问题,请提前抱歉,但我似乎无法找到关于如何在Eclipse 3.6.0 for Mac OSX 10.6.6上安装Java3D的最新教程.如果有人知道好的教程在哪里,或者你能给我指示,请这样做.谢谢!

tor*_*sky 4

要将 jar 添加到特定项目的类路径

  1. 在 Project Explorer 视图中右键单击(或在 mac 上按住 cmd 键单击?)您的项目,然后选择Properties > Java Build Path > Libraries
  2. 单击“添加外部类文件夹...”按钮添加文件夹“\System\Library\Java\Extensions”

编辑:

鉴于此,我建议如下

  • 您已安装 JDK(版本 1.5.0 或更高版本)
  • 您安装了 Eclipse for Java 或 Java EE 开发人员(例如,不是 Eclipse Classic)
  • 您已经可以构建一个普通的 HelloWorld Java 应用程序

基本上,听起来您可能没有将 Java 3D api 添加到您的 JRE 中。您在原始问题中链接到的下载包含一个名为 README-unzip.html 的帮助文件,我从中获得了以下说明:

  1. 下载 java3d-1_5_1-XXX.zip 到临时目录,例如“/tmp”

  2. 将 java3d-1_5_1-XXX.zip 解压到“/tmp”,如下所示:

        cd /tmp
        unzip java3d-1_5_1-*.zip
    
    Run Code Online (Sandbox Code Playgroud)

    这将在 /tmp 中创建一个“java3d-1_5_1-XXX”子目录,可以在其中找到下载的文件。手动安装所需的文件是“j3d-jre.zip”。

  3. 将 Java 3D 1.5.1 解压缩到 JDK 的“jre”目录中。例如,如果您的 JDK 位于“/usr/java/jdk1.6.0_01/jre”中,您将执行以下操作:

        cd /usr/java/jdk1.6.0_01/jre
        unzip /tmp/java3d-1_5_1-*/j3d-jre.zip
    
    Run Code Online (Sandbox Code Playgroud)

    验证 j3dcore.jar、j3dutils.jar 和 vecmath.jar 文件最终位于“/usr/java/jdk1.6.0_01/jre/lib/ext”中