0

系统

  • Windows 10 64 位
  • 日食光子

问题:

尝试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?

4

1 回答 1

0

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

于 2018-09-21T15:59:47.810 回答