如果这是一个非常糟糕的问题,请提前抱歉,但我似乎找不到足够新的关于如何在 Mac OSX 10.6.6 的 Eclipse 3.6.0 上安装 Java3D 的教程。如果有人知道一个好的教程在哪里,或者如果你能给我指示,请这样做。谢谢!
3 回答
要将 jar 添加到特定项目的类路径:
- 在 Project Explorer 视图中右键单击(或在 mac 上单击 cmd?)您的项目,然后选择Properties > Java Build Path > Libraries。
- 通过单击“添加外部类文件夹...”按钮添加文件夹“\System\Library\Java\Extensions”
编辑:
鉴于
- 您已安装 JDK(1.5.0 或更高版本)
- 您安装了 Eclipse for Java 或 Java EE 开发人员(例如,不是 Eclipse Classic)
- 您已经可以构建一个普通的 HelloWorld Java 应用程序
基本上,听起来您可能没有将 Java 3D api 添加到您的 JRE。您在原始问题中链接到的下载包含一个名为 README-unzip.html 的帮助文件,我从中获得了以下说明:
将 java3d-1_5_1-XXX.zip 下载到临时目录,例如“/tmp”
将 java3d-1_5_1-XXX.zip 解压到“/tmp”,如下:
cd /tmp unzip java3d-1_5_1-*.zip
这将在 /tmp 中创建一个“java3d-1_5_1-XXX”子目录,可以在其中找到下载的文件。手动安装所需的文件是“j3d-jre.zip”。
将 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
验证 j3dcore.jar、j3dutils.jar 和 vecmath.jar 文件是否以“/usr/java/jdk1.6.0_01/jre/lib/ext”结尾
这些线程也可能会有所帮助:
Macos 上的 Java3d 1.5.2 http://forums.oracle.com/forums/thread.jspa?messageID=9254447
Java3D + 较新的 Eclipse 版本http://forums.oracle.com/forums/thread.jspa?threadID=2133747&tstart=0
来自:八月
前面的说明不适用于将 java3d 安装到 Eclipse 中。在同一个自述文件中它说:NetBeans 和 Eclipse 等 IDE 的用户应该查阅 IDE 的文档,以了解如何将 jar 文件和本机库添加到他们当前的项目中。