引起原因:org.usb4java.LoaderException:在类路径/org/usb4java/windows-x86_64/libusb-1.0.dll中找不到本机库

时间:2018-09-19 13:53:46

标签: java usb4java

系统

  • Windows 10 64位
  • Eclipse Photon

问题:

尝试在我的项目中使用usb4java包来选择正确的USB端口并开始通过它移动信息。我从usb4java.org下载了该软件包,然后解压缩并将其添加到Java构建路径的引用中。

import org.usb4java.Context;
import org.usb4java.LibUsb;
import org.usb4java.LibUsbException;

 private void initializeLibUsb() {
    int result = LibUsb.init(null);
    if( result != LibUsb.SUCCESS) {
        throw new LibUsbException("Unable to initialize libusb.",result);
    }
}

这会导致错误:

  

由于:org.usb4java.LoaderException:在中找不到本机库   类路径:/org/usb4java/windows-x86_64/libusb-1.0.dll

我应该在哪里获得libusb-1.0.dll?

1 个答案:

答案 0 :(得分:0)

在类路径中包含文件lib/libusb-1.0-windows-x86_64.jar