gpt4 book ai didi

java - 在 Eclipse 上安装 Java3D

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:59 25 4
gpt4 key购买 nike

我正在尝试在我的项目中使用 Java3D。这是我收到的错误:

29-Dec-2010 1:01:29 AM javax.media.j3d.NativePipeline getSupportedOglVendor
SEVERE: java.lang.UnsatisfiedLinkError: no j3dcore-ogl-chk in java.library.path
Exception in thread "main" java.lang.UnsatisfiedLinkError: no j3dcore-d3d in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at javax.media.j3d.NativePipeline$1.run(NativePipeline.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.j3d.NativePipeline.loadLibrary(NativePipeline.java:180)
at javax.media.j3d.NativePipeline.loadLibraries(NativePipeline.java:137)
at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:948)
at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:280)
at World.<init>(World.java:10)
at Start.main(Start.java:12)

我已将 .jar 文件复制到项目的 lib 文件夹中,并在项目 -> 属性 -> 添加 Jar 文件中链接它们。在 Java3D 下载中还有一个 .dll 文件,我没有以任何方式触及或包含它。我错过了什么?

最佳答案

在 Windows 上,您必须将包含 DLL 的目录(例如...\j3d-1_5_2-windows-i586\bin)添加到 PATH 环境变量中。 “Unzip Instructions”错误地指出应该添加不存在的“...\lib\i386”(版本 1.5.2)。

无法在 Linux 上对其进行测试,但您可能必须将包含 SO 文件的目录添加到 LD_LIBRARY_PATH 环境变量中。

在 j3d-1_5_2-windows-i586.zip 或 j3d-1_5_2-linux-i586.zip 中的 README-unzip.html 文件中有更多详细信息(其他系统相同)。

关于java - 在 Eclipse 上安装 Java3D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4552482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com