当前位置: 首页 > 知识库问答 >
问题:

让Java3D在Eclipse中工作

缑泓
2023-03-14

我试图让J3D在Eclipse中工作,并且阅读了一个又一个论坛,但似乎无法解决我的问题。我用的是Ubuntu11.10

我做到了:

0)解压home/j3d目录中的j3d-1_5_2-linux-i586,然后将i386文件夹添加到usr/lib/jvm/java-6-openjdkjre/lib/i386

线程“main”java.lang.unsatisfiedlinkerror:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libj3dcore-ogl.so://usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libj3dcore-ogl.so:错误的ELF类:ELFCLASS32(可能原因:体系结构字宽不匹配)位于java.lang.classloader.loadlibrary.load(本机方法)位于0(Runtime.java:840)在javax.media.j3d.nativePipeline$1.java.lang.system.loadLibrary(system.java:1047)在java.media.j3d.nativePipeline$1.run(nativePipeline.java:231)在java.security.accessController.doprivileged(原生方法)在javax.media.j3d.nativePipeline.loadLibrary(nativePipeline.java:200)在3d.(hello3d.java:13)在hello3d.main(Hello3d.j)艾娃:27)

共有1个答案

靳金鹏
2023-03-14

我也有同样的问题。大多数教程告诉您分配一个新的库,但我将Java3D文件与JDK文件混合在一起,并重新安装了Eclipse。如果这不起作用,使用净豆。

 类似资料:
  • 非常非常重要 当前最通用的编码UTF-8,同时也避免一堆乱码问题. 本教程一概使用UTF-8编码. 用 Notepad++或其他非记事本的文本编辑器,打开nutzbook/eclipse/eclipse.ini文件 在末尾加入一句 -Dfile.encoding=UTF-8 效果如下 保存并重启Eclipse

  • 我已经实际搜索但没有找到解决方案在任何网站。我试图在MacOS中使用Java3D用Java编写一个程序,我试图在Eclipse中使用Java3D。我正在尝试运行一个简单的HelloUniverse代码,但我得到了以下异常: 我已经在构建路径中添加了j3dcore.jar、vecmath.jar和j3dutils.jar以及一系列其他库,但似乎都不起作用。 有谁能帮助我在Mac中使用eclipse中

  • 我再次下载了java sdk(如这里所示:http://www.oracle.com/technetwork/java/JavaFX/downloads/index.html),但是当我右键单击一个项目时,JavaFX并没有显示出来。(如果有关系的话,我使用的是eclipse上的scala插件) 我去了这里:http://www.eclipse.org/efxclipse/install.html

  • Java3D 开源项目包含一组 3D 图形 API。该 Java3D API 提供的一组面向对象接口支持简单、高级编程模型,你可以用于构建,展示和控制 3D 对象的行为与可视化环境。Java3D 项目由多个子项目组成主要包括: j3d-core(Java3D API 的核心), vecmath(3D 矢量数学包)与 j3d-core-utils(Java3D 核心 utilitie),Java3D VRML97 Loader 等。

  • 我在Eclipse Juno中尝试了GlassFish 4.0和3.1决赛 你知道我该怎么做吗? 编辑:我在我朋友的电脑上尝试了同样的设置,它可以工作,但我需要这个!我得到了这些错误: 区块报价SEVERE:SEC5054:证书已过期: 严重:部署应用程序[__admingui]时出现异常

  • 问题内容: 使用java3d,如何不按每个顶点着色,而是按每个面着色? 我尝试学习java3d,但是我制作的Shape3d看起来并不像预期的那样。我想用不同的颜色给不同的三角形上色,但是我不知道该怎么做。 纹理看起来像是一种矫kill过正,而且,我还没有完全掌握这一部分。据我所见,Materials可以在完整的GeometryArray上工作,所以这里不是很好。每个顶点的颜色不会解决问题。 问题答