2

PCからペンドライブにいくつかのファイルをコピーする必要があります。JUSBパッケージの説明にアクセスしましたが、Windows専用です。では、Javaを使用してコンピューターからUSBドライブにファイルをコピーする簡単でプラットフォームに依存しない方法はありますか?

4

2 に答える 2

2

USBドライブであるという事実を心配する必要はありません。ユーザーがデバイスを挿入すると、OSによって認識され、ファイルシステムにマウントされたドライブとして表示されます。次に、java.io.Fileとその友達を使用してアクセスできます。追加のヒント:org.apache.commons.io.FileUtilsを便利なツールキットとして使用して、多くの一般的なファイル関連のタスクを簡単にします。

Javaで新しいUSBデバイスを自動的に検出する必要がある場合、それは少し注意が必要です。この質問を参照してください。

于 2013-01-29T08:40:47.740 に答える
1

libUsbJavaバインディングを見ることができます。libUsbのjavaバインディング。ところで。jUSB APIはLinuxもサポートしているようです(パッケージ:)。この記事が役立つかもしれません:JavaアプリケーションからUSBデバイスにアクセスするusb.linux

于 2013-01-29T12:35:51.980 に答える