LibusbJava is a Javawrapper for the libusb. It can be built on any platform which is supported by the libusb. The latest binaries for Windows and Linux can be downloaded.
For installation instructions and more information visit our homepage.
This project is the same as LibusbJava but with backward compatibility support for Java 1.4.2.
Here's the original LibusbJava project description:
LibusbJava is a Javawrapper for the libusb and libusb-win32 USB library.