期待Eclipse中的绝对路径错误

时间:2014-02-13 12:14:32

标签: java eclipse kinect processing simple-openni

我正在做一个与Kinect相关的项目。我正在使用Processing,代码工作正常。我想要使​​用Eclipse,所以我安装了令人信服的处理工具,使我能够做到这一点。我正在使用SimpleOpenNi库,当我运行代码时出现错误:

Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: /SimpleOpenNI/library/win64/OpenNI2.dll
    at java.lang.Runtime.load0(Unknown Source)
    at java.lang.System.load(Unknown Source)
    at SimpleOpenNI.SimpleOpenNI.<clinit>(SimpleOpenNI.java:59)
    at ie.sign.irish.FingerTrackerKinect.setup(FingerTrackerKinect.java:23)
    at processing.core.PApplet.handleDraw(PApplet.java:2281)
    at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:237)
    at processing.core.PApplet.run(PApplet.java:2177)
    at java.lang.Thread.run(Unknown Source)

我的环境变量下的PATH中的dll文件的位置以及我项目的文件夹中的位置。试图将它添加到构建路径无济于事。

如果有人能够对这个问题有所了解,那就太棒了。

先谢谢。

1 个答案:

答案 0 :(得分:0)

您需要将DLL文件设置为SimpleOpenNI.jar

的本机库

请参阅此tutorial