【问题标题】:java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path RCP Applicationjava.lang.UnsatisfiedLinkError:java.library.path RCP 应用程序中没有gluegen-rt
【发布时间】:2012-02-26 13:34:14
【问题描述】:
【问题讨论】:
标签:
java
eclipse-rcp
jogl
【解决方案1】:
库通常以“lib”开头,因此您要查找的文件应称为“libgluegen-rt.so”。它必须位于 /usr 文件夹中的某个位置。由于您使用的是 eclipse,您可以选择 Build-Path Configuration Menu,转到 Libraries,然后在 JRE System Library 下,添加您的 .so 文件所在的路径
【解决方案2】:
这是因为它没有从库中获取方法尝试正确连接 eclipse buildpath 中的库。如果它不工作可能是 eclipse 中存在一些问题尝试在不同版本中运行它。
【解决方案3】:
如果您使用的是 ubuntu,以下可能会有所帮助
sudo apt-get install libjogl-java libjogl-jni libgluegen2-rt-java libgluegen2-build-java libgluegen