Je voudrais écrire un morceau de code Java qui synchronise les fichiers entre le disque dur local et un stockage USB. Je voudrais avoir une configuration de synchronisation différente selon le stockage USB qui est branché et je voudrais avoir une configuration appropriée à sélectionner automatiquement plutôt que choisi par l'utilisateur.Détection de médias portables Java
Je viens de lire la documentation et JSR-80jUSB ainsi qu'un tas de articles et SO messages, mais tous ceux qui sont très vieux et il semble que depuis cette époque (vers 2005) tous les efforts ont été abandonnés en particulier pour la plate-forme Windows, alors que l'indépendance du système d'exploitation est assez importante pour moi (au moins Windows et Linux doivent être pris en charge). Est-ce que j'ai vraiment besoin d'utiliser l'un des API USB pour reconnaître les lecteurs externes connectés au système? J'ai besoin de quelque chose de plus unique qu'un chemin de fichier, une lettre de lecteur ou une étiquette de lecteur ... Et si oui, lequel recommanderiez-vous (à moins que j'ignore quelque chose, jUnit est le seul pour lequel Windows existe).