我正在尝试制作一个java程序,以查看它的动态库是否与java一起工作。我在eclipse上工作(但是,它在netbeans上不起作用),我创建了我的项目。然后创建一个名为“libs”的子文件夹,并将“leapjava.jar”放入其中。libs文件夹下有一个“armeabi”文件夹和“libleapjava.so”和“libleap.so”文件。在project properties>java build path下,我添加了leapjava.jar作为库,并在源文件中添加了
static {
System.loadLibrary("LeapJava");
}
对我没用。我还是能理解
Native code library failed to load.
java.lang.UnsatisfiedLinkError: no LeapJava in java.library.path
我只试过这些。你能帮我解决这个问题吗?
1条答案
按热度按时间34gzjxbg1#
https://community.leapmotion.com/t/java-development-no-leapjava-in-java-library-path/315/5
我遇到了同样的问题,我遵循了上述网站的提示:
我也面临同样的问题,我将所有文件从leapmotionsdk/lib/x64复制到我的netbeans项目的根目录。这就解决了问题。
所以我的解决方案是将这些文件添加到类路径中。
我使用的是windows8.1和netbeanside。在64位jre上运行。
它对我有用,我希望它能帮助你。