2

尝试为我的 Windows Eclipse 安装安装 JOGL,我发现了标题中描述的错误。

这就是我尝试安装 JOGL 时所做的:

  1. 下载了 jogamp-all-platforms.7z
  2. 按照http://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL使用本机库进行完整安装
    1. 制作了一个名为 jogl-2.0 的新目录
    2. 将显示的 .dll 文件复制到 jogl-2.0\lib
    3. 将显示的 .jar 文件复制到 jogl-2.0\jar
    4. 将显示的 .zip 文件复制到 jogl-2.0\src
  3. 在 Eclipse 中,转到 Build Path => Add Libraries... => User Library
  4. 创建了一个新的用户库,将其设置为系统库
  5. 从外部 JAR 添加 jar
  6. 通过为每个 JAR 指定库来添加 dll
  7. 从 URL 添加 javadocs
  8. 从 .zips 添加源

然而它仍然认为我没有添加库来完成安装。我还将 jogl-2.0\lib 添加到我的 %PATH% 中,但这也没有任何作用。

4

1 回答 1

2

在输入这个问题时,我找到了解决方案!

问题是在“添加库”对话框中选中“系统库”框。这需要保持不变。如果有人能告诉我原因,我将不胜感激。

当我取消设置时,它很好,但是因为找不到更多的 JAR 文件而大喊大叫。

我将这些 JAR 文件添加到我的 jogl-2.0\jar 目录中,并且它起作用了:

gluegen-rt-natives-windows-amd64.jar
jogl-all-natives-windows-amd64.jar

我不需要在 Eclipse 中做更多的事情。

于 2013-02-05T18:54:04.300 回答