Raspbian、Java和GStreamer

Raspbian、Java和GStreamer,java,gstreamer,raspbian,Java,Gstreamer,Raspbian,我必须在mac上用eclipse生成一个jar,并在Raspberry Pi和Raspbian上使用它 我使用网络摄像头捕获,使用usb网络摄像头和驱动程序gstreamer拍摄快照。但是,在raspberry上进行了所有安装之后,我在启动jar时出现了一个错误 Exception in thread main java.lang.UnsatisfiedLinkError: Unable to load library 'gstreamer-0.10': Native library (linu

我必须在mac上用eclipse生成一个jar,并在Raspberry Pi和Raspbian上使用它

我使用网络摄像头捕获,使用usb网络摄像头和驱动程序gstreamer拍摄快照。但是,在raspberry上进行了所有安装之后,我在启动jar时出现了一个错误

Exception in thread main java.lang.UnsatisfiedLinkError: Unable to load library 'gstreamer-0.10': Native library (linux-arm/libgstreamer-0.10.so) not found in resource path ([file:/home/pi/Desktop/test.jar])
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:271)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:398)
at com.sun.jna.Library.<init>(Library.java:147)
at com.sun.jna.Native.loadLibrary(Native.java:412)
at org.gstreamer.lowlevel.GNative.loadNativeLibrary(GNative.java:48)
at org.gstreamer.lowlevel.GNative.loadLibrary(GNative.java:45)
at org.gstreamer.lowlevel.GstNative.load(GstNative.java:42)
at org.gstreamer.lowlevel.GstNative.load(GstNative.java:39)
at org.gstreamer.Gst.<clinit>(Gst.java:59)
at com.github.sarxos.webcam.ds.gstreamer.GStreamerDriver.init(GStreamerDriver.java:90)
at com.github.sarxos.webcam.ds.gstreamer.GStreamerDriver.<init>(GStreamerDriver.java:49)
at CamFloat.<clinit>(CamFloat.java:24)
如何使用本机库启动jar文件?我在哪里能找到它? 这也许是一个愚蠢的问题,但我真的不明白它应该如何运作


感谢您的阅读,并为我糟糕的英语表示歉意。

查看jar zip格式以获得正确的。因此,请使用ln-s创建一个别名;LinuxARM/libgstreamer-0.10.so:虽然不是很有经验,但我在解压jar文件中找到了LinuxARM文件夹,并找到了.so链接。但是如何从解压文件夹中创建一个新的jar呢?我尝试使用jar cmf命令,但它不起作用。只要不使用校验和/目录索引,在解压文件夹上使用zip问题就不会那么严重。m可能太多,指定了一个清单文件;看见
sudo apt-get install gstreamer-0.10