3

このデモに従って、高レベルで usb4java を使用しています: http://usb4java.org/quickstart/javax-usb.html。私の問題は、クラスパスに javax.usb.properties が必要なため、src ディレクトリに配置しました。また、.jar を 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 に答える