2015-01-15 39 views
0

我正在尝试使Java程序看到它leapmotion库正在与Java一起工作。我在Eclipse上工作(但是,它也不适用于NetBeans。)我创建了我的项目。然后创建一个名为“libs”的子文件夹并将“LeapJava.jar”放入其中。在libs文件夹下面有一个“armeabi”文件夹和“libLeapJava.so”和“libLeap.so”文件。在项目属性> Java构建路径,我添加LeapJava.jar如图书馆和我的源文件我没有LeapMotion Java示例 - 添加外部库

static { 
System.loadLibrary("LeapJava"); 
} 

它没有为我工作。我仍然得到

Native code library failed to load. 
java.lang.UnsatisfiedLinkError: no LeapJava in java.library.path 

这些都是我试过的。你能帮我解决这个问题吗?

+0

https://developer.leapmotion.com/documentation/java/devguide/Project_Setup.html –

+0

谢谢@CharlesWard它为我工作了很多:) – ilkengin

回答

0

https://community.leapmotion.com/t/java-development-no-leapjava-in-java-library-path/315/5

我遇到了同样的问题,我也跟着从上述网站的提示:

我面临同样的问题,我复制所有文件从LeapMotionSDK/lib中/ 64的我的netbeans项目的根目录。这解决了这个问题。

所以我的解决方案是将这些文件添加到您的类路径。

我在Windows 8.1上并使用NetBeans IDE。在64位JRE上运行。

它适用于我,我希望可以帮助你。