java.lang.UnsatisfiedLinkError:java.library.path RCP应用程序中没有gluegen-rt

时间:2012-02-26 13:34:14

标签: java eclipse-rcp jogl

我遵循了本教程:http://wadeawalker.wordpress.com/2010/10/17/tutorial-faster-rendering-with-vertex-buffer-objects/ 当我尝试启动我的应用程序时,我得到了一个

java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path

错误。 谁能帮我? 玩具

3 个答案:

答案 0 :(得分:2)

库通常以“lib”开头,因此您要查找的文件应称为“libgluegen-rt.so”。它必须位于/ usr文件夹中的某个位置。由于您使用的是eclipse,您可以选择Build-Path Configuration菜单,转到Libraries,然后在JRE System Library下,添加.so文件所在的路径

答案 1 :(得分:0)

这是因为它没有从库中找出方法尝试正确连接eclipse buildpath中的库。如果它不起作用可能是eclipse中存在一些问题尝试在不同版本中运行它。

答案 2 :(得分:0)

如果您使用的是ubuntu,以下内容可能会有所帮助

sudo apt-get install libjogl-java libjogl-jni libgluegen2-rt-java libgluegen2-build-java libgluegen