3

在此演示之后,我正在使用高级别的 usb4java:http: //usb4java.org/quickstart/javax-usb.html。我的问题是我们在类路径中需要 javax.usb.properties,所以我把它放在了 src 目录中。我还将 .jars 加载到 lib 目录中,并将它们添加到引用的库中。毕竟,在导入“javax.usb.*”时,我得到一个导入无法解析错误,并且没有任何类型被接受。

注意:属性文件按照说明填充:“javax.usb.services = org.usb4java.javax.Services”。

想法?

4

1 回答 1

1

我认为您还需要将 JSR080 (javax.usb API) 添加到 CLASSPATH。定义 javax.usb 接口的位置。您可以从这里下载:http: //javax-usb.sourceforge.net/

我已经检查过了,它看起来 javax.usb API 包含在 usb4java-javax 发行版的 lib 文件夹下:http: //nexus.ailis.de/content/groups/public/org/usb4java/usb4java-javax/1.2.0 /usb4java-javax-1.2.0.zip它被称为 usb-api.jar

然后确保该javax.usb.properties文件位于应用程序 CLASSPATH 的根目录中。

于 2015-12-17T10:06:03.380 回答