1
Windows에서 작동하는 코드에서 .jar 파일이 있는데 Linux에서 실행하려고합니다. 그러나이 메시지가 계속 나타나며 무엇을해야할지 모르겠습니다. 해야 할 것.아니요 java.library.path에 usbJava가 없습니다.
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: no usbJava in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1856)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at ch.ntb.usb.LibusbJava.<clinit>(LibusbJava.java:366)
at ch.ntb.usb.USB.init(USB.java:315)
at ch.ntb.usb.USB.getBus(USB.java:296)
at ch.ntb.usb.Device.initDevice(Device.java:102)
at ch.ntb.usb.Device.open(Device.java:222)
at TransmitterModuleHIDInterface.run(TransmitterModuleHIDInterface.java:28)
at java.lang.Thread.run(Thread.java:722)
내가 libusb를-0.1의 Java 래퍼를 사용하고는 (I 설치 지침 here 따라).
도움이 될 것입니다.
불행히도 문제는 아닌 것 같습니다. 필자는 라이브러리를 구축 할 수 있었고 java.library.path에 대한 링크가 있는지 확인하기 위해'System.out.println (System.getProperty ("java.library.path"))'를 사용했습니다. – gbelisario