LibusbJava

libusb for Java

User Tools

Site Tools


installation:start

This is an old revision of the document!


Installation Instructions (Windows)

  1. Install libusb
    1. Download the current libusb-Binaries from http://libusb.info
      The current version of LibusbJava supports libusb-1.0.19 Other Releases
    2. Extract downloaded file
    3. Copy the corresponding libusb-1.0.dll (64-bit) into your System32 directory (C:\Windows\System32)
  2. Install LibusbJava
    1. ​Download latest ​Binaries
      1. If you are using Java version 9 or later, install the LibusbJava plugin for eclipse described here. Else copy LibusbJava.jar to C:\Windows\Sun\Java\lib\ext
      2. Copy LibusbJava-*.dll and the MinGW C++ Standard Libraries (libgcc_s_seh-1.dll, libstdc++-6.dll, libwinpthread-1.dll) to C:\Windows\System32

Installation Instructions (Ubuntu 14.04 64 bit)

  1. install libusb and the Java JDK:
    $ sudo apt-get update
    $ sudo apt-get install libusb-1.0-0-dev openjdk-7-jdk
  2. extract the archive and copy the file libLibusbJava-1_1.so to /usr/lib:
    $ sudo cp libLibusbJava-1_1.so /usr/lib/
  3. copy the file LibusbJava.jar to /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/:
    $ sudo cp LibusbJava.jar /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/
  4. create the file /etc/udev/rules.d/50-bdi.rules and write the following content to it:
    SUBSYSTEM=="usb", GROUP="plugdev", ATTRS{idVendor}=="8235", ATTRS{idProduct}=="0100"
  5. reload the udev rules:
    $ sudo udevadm control --reload-rules
installation/start.1569481162.txt.gz · Last modified: 2019/09/26 08:59 by ursgraf