[英]Try to use usb4java highlevel librairie
所以這是我的程序:
public static void main(String[] args) {
UsbServices services = null;
try {
services = UsbHostManager.getUsbServices();
hub = services.getRootUsbHub();
} catch (SecurityException | UsbException e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
}
並且我在里面創建了文件“ javax.usb.properties”:
javax.usb.services = org.usb4java.javax.Services
就像文檔中所說的那樣
在“ getRootUsbHub()”時刻,我遇到此錯誤:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/builder/HashCodeBuilder
有人知道為什么方法getRootUsbHub()不起作用嗎?
您commons-lang3.jar
在類路徑中錯過commons-lang3.jar
。 下載並添加。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.