java.lang.UnsatifiedLink错误:java.library.path中没有gluegen rt

java.lang.UnsatifiedLink错误:java.library.path中没有gluegen rt,java,eclipse,path,native,libraries,Java,Eclipse,Path,Native,Libraries,试图为我的Windows Eclipse安装安装JOGL,我发现了标题中描述的错误 这就是我尝试安装JOGL时所做的: 下载jogamp-all-platforms.7z 以下是使用本机库进行完整安装的步骤: 创建了一个名为jogl-2.0的新目录 已将显示的.dll文件复制到jogl-2.0\lib 已将显示的.jar文件复制到jogl-2.0\jar 已将显示的.zip文件复制到jogl-2.0\src 在Eclipse中,转到buildpath=>addlibraries…=>用户库 创

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

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

  • 下载jogamp-all-platforms.7z
  • 以下是使用本机库进行完整安装的步骤:
  • 创建了一个名为jogl-2.0的新目录
  • 已将显示的.dll文件复制到jogl-2.0\lib
  • 已将显示的.jar文件复制到jogl-2.0\jar
  • 已将显示的.zip文件复制到jogl-2.0\src
  • 在Eclipse中,转到buildpath=>addlibraries…=>用户库
  • 创建新用户库,将其设置为系统库
  • 从外部jar添加jar
  • 通过为每个JAR指定库来添加DLL
  • 从URL添加javadocs
  • 从.zips添加源

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

    在键入此问题时,我找到了解决方案

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

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

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

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

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

    很抱歉,您没有明确说明问题的解决方案是什么。您在哪里取消选中此“系统库”框?对不起,在Eclipse的“添加库”菜单中。