Bonjour,

J'ai une application qui a besoin de manipuler des fichiers sur un réseau local.
L'application à besoin de fonctionner sur PC et sur MAC.
Aujourd'hui j'accède à mes fichiers de cette manière :

Sur PC :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
File f = new File("\\\\adresse IP serveur\\dossier\\sous-dossier\\fichier.extension");
Sur Mac :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
File f = new File("/Volumes/nom du volume monté/dossier/sous-dossier/fichier.extension");
Les 2 méthodes marchent très bien.
Par contre, sur Mac, il faut absolument que le volume soit déjà monté sur le bureau.
Je n'ai pas trouvé comment accéder au fichier sans monter le volume.
Je n'ai pas non plus trouvé comment monter un volume depuis java directement.

Je n'ai pas su trouver de réponse sur des posts existants, alors je suis ouvert à toute aide !
Merci !