うるうモーション SDK を使用するプロジェクトがあります。このプロジェクトは Eclipse で作成しました。プログラムを実行しても問題はありません。構成から提案されたとおりにネイティブ ライブラリを設定したからです。
ただし、アプリケーションをエクスポートすると、Eclipse にネイティブ ライブラリが含まれておらず、このエラーが発生しているため、プログラムを実行できません。
Native code library failed to load.
java.lang.UnsatisfiedLinkError: no LeapJava in java.library.path
私の目的は、ユーザーがWindowsでワンクリックで実行できる.jarファイルを作成することです(ただ)。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 センサーでは機能しませんでした。