我有一个使用跳跃运动 sdk 的项目。我在 Eclipse 中编写了这个项目。当我运行我的程序时,我没有任何问题,因为我按照配置的建议设置了我的本机库。
但是,当我导出我的应用程序时,我无法运行我的程序,因为 Eclipse 不包含我的本机库并且我遇到了这个错误。
Native code library failed to load.
java.lang.UnsatisfiedLinkError: no LeapJava in java.library.path
我的目的是创建一个 .jar 文件,用户可以在 Windows 上一键运行(只需)。我尝试了stackoverflow中建议的这种方法。但是,我无法得到这个结果。
1.)method with static{ System.load("write each .dll") }
这不起作用,因为我在尝试加载 Leapd.dll 时出错。
2.)System.setProperty("java.library.path", "C:/Users/can/Desktop/Vinar_libraries/LeapSDK/lib/x64/" );
这一个也没有工作。
3.) 从 Eclipse 运行配置中添加 -Djava.library.path="\LeapSDK\lib\x64" 参数。
我知道这个主题在 stackoverflow 中被多次提及。但是,提出的解决方案不适用于 Leap Motion 传感器。