netbeans raspberry pi中的java.library.path中缺少文件

netbeans raspberry pi中的java.library.path中缺少文件,java,rfid,Java,Rfid,我正在尝试使用java和Raspberry pi为摩托罗拉RFID阅读器编写代码 错误是: 线程“AWT-EventQueue-0”java.lang.UnsatifiedLinkError中出现异常:java.library.path中没有rfidapi32jni at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857) at java.lang.Runtime.loadLibrary0(Runtime.java:870) at j

我正在尝试使用java和Raspberry pi为摩托罗拉RFID阅读器编写代码

错误是:

线程“AWT-EventQueue-0”java.lang.UnsatifiedLinkError中出现异常:java.library.path中没有rfidapi32jni

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1119)
at com.mot.rfid.api3.API3Natives.<clinit>(API3Natives.java:2479)
at com.mot.rfid.api3.RFIDReader.connect(RFIDReader.java:375)
at rfidsample.RFIDBase.connectToReader(RFIDBase.java:175)
at rfidsample.ConnectionDlg.connectorMethod(ConnectionDlg.java:358)
at rfidsample.RFIDMainDlg.startReadButtonActionPerformed(RFIDMainDlg.java:944)
at rfidsample.RFIDMainDlg.access$700(RFIDMainDlg.java:39)
at rfidsample.RFIDMainDlg$8.actionPerformed(RFIDMainDlg.java:370)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6527)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6292)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4883)
位于java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
位于java.lang.Runtime.loadLibrary0(Runtime.java:870)
位于java.lang.System.loadLibrary(System.java:1119)
请访问com.mot.rfid.api3.API3Natives。(API3Natives.java:2479)
位于com.mot.rfid.api3.RFIDReader.connect(RFIDReader.java:375)
在rfidsample.RFIDBase.connectToReader(RFIDBase.java:175)中
在rfidsample.ConnectionDlg.connectorMethod(ConnectionDlg.java:358)
在rfidsample.RFIDMainDlg.startReadButtonActionPerformed处(RFIDMainDlg.java:944)
在rfidsample.RFIDMainDlg.access$700(RFIDMainDlg.java:39)
在rfidsample.RFIDMainDlg$8.actionPerformed处(RFIDMainDlg.java:370)
在javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
位于javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
在javax.swing.DefaultButtonModel.fireActionPerformed上(DefaultButtonModel.java:402)
在javax.swing.DefaultButtonModel.setPressed中(DefaultButtonModel.java:259)
在javax.swing.plaf.basic.BasicButtonListener.MouseRelease(BasicButtonListener.java:252)
位于java.awt.Component.ProcessMouseeEvent(Component.java:6527)
位于javax.swing.JComponent.ProcessMouseeEvent(JComponent.java:3321)
位于java.awt.Component.processEvent(Component.java:6292)
位于java.awt.Container.processEvent(Container.java:2234)
位于java.awt.Component.dispatchEventImpl(Component.java:4883)

搜索解决方案,看起来我需要一个RFIDAPI3_JNI_HOST.dll,我需要这个文件我不知道是否有办法在raspberry pi系统上使用它。

你的raspberry pi不是使用Linux操作系统吗?如果是这样,库应该是一个“.so”文件。程序应该在树莓上运行。二进制库可能不适用于PC。好的,我理解,但这个丢失的文件我怎么能找到?如果你对获取文件和库有一些想法,我的程序库中丢失的plz helprfidapi32jni文件我怎么能找到?我将在raspberry pi中使用java(netbeans),并且错误会导致你的raspberry pi不使用Linux操作系统吗?如果是这样,库应该是一个“.so”文件。程序应该在树莓上运行。二进制库可能不适用于PC。好的,我理解,但这个丢失的文件我怎么能找到?如果你对获取文件和库有一些想法,我的程序库中的plz helprfidapi32jni文件丢失了,我怎么能找到?我将在raspberry pi中使用java(netbeans)并在那时创建错误