java - 如何设置 Eclipse RCP 插件来使用 JOGL?

标签 java eclipse swt jogl

我已按照 this page 上的说明进行操作,但是当我尝试运行一个简单的 example code 时为了测试它,我得到一个异常:

java.lang.UnsatisfiedLinkError: Can't load library: C:\Eclipse 3.8 32-bits\natives\windows-amd64\gluegen-rt.dll

我的 RCP 应用程序有几十个插件。我创建了一个新的,名为 stOpenGL。在此插件的文件夹中,我创建了一个 lib 文件夹并在其中放置了以下文件:

  • gluegen-java-src.zip
  • gluegen-rt-natives-windows-amd64.jar
  • gluegen-rt-natives-windows-i586.jar
  • gluegen-rt.jar
  • gluegen.jar
  • jogl-all-natives-windows-amd64.jar
  • jogl-all-natives-windows-i586.jar
  • jogl-all.jar
  • jogl-java-src.zip

然后另一个插件将 stOpenGL 设置为必需的插件(这个插件是我放置之前提到的简单示例的地方)。

在stOpenGL插件上,我尝试了几种组合,但没有成功:

  • 将上述所有文件放入类路径(减去 src 文件)并导出所有包。
  • 仅将gluegen-rt.jar和jogl-all.jar放在类路径上并导出它们的包。

我修改了 lib 文件夹中的构建选项和一些文件组合,但没有任何效果。

关于我在这里可能缺少什么的任何想法吗?

最佳答案

请仔细阅读此tutorial使用 Eclipse 插件设置 Opengl。

关于java - 如何设置 Eclipse RCP 插件来使用 JOGL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55715239/

相关文章:

java - 如何在Android设备上使用Android应用程序通过蓝牙接收5字节数据?

java - 当我关闭程序时端口如何关闭

java - 从 Kepler 到 Luna 的 Eclipse IDE 升级非常糟糕

java - SWT 文本字段设置和 RCP 命令绑定(bind)到键

java - 为什么当可观察对象作为新线程运行时观察者没有收到通知?

Java:无法转换为自定义类

java - 总的单元测试执行时间消失了

java - WorkbenchWindowControlContribution 未在 Eclipse Neon 中完全显示

java - 网格布局中的间距问题

eclipse - org.eclipse.swt.SWTError : Item not added