J'ai créé un dossier partagé (common_folder) sous Linux, auquel je souhaite accéder par Windows ainsi que par Linux System.Accéder à un dossier depuis une machine Linux depuis Windows et Linux
Le langage de programmation est Java. J'utilise "// adresse IP/common_folder" comme chemin de dossier afin qu'il soit accessible à Linux et à Windows.
{{Dossier de fichier = nouveau fichier ("// adresse IP/dossier_profil"); }}
Lorsque j'essaie d'obtenir le dossier en utilisant la ligne ci-dessus dans la machine Linux, il donne le chemin du dossier comme suit: "/ root/eclipse /// adresse IP/common_folder". Cependant, je veux seulement '// adresse IP/common_folder' comme chemin de dossier car mon dossier est disponible sur ce chemin.
Comment obtenir le dossier du chemin mentionné sous Linux en utilisant java?
Vous pouvez créer un lien symbolique ou monter des points donc '// hostname' à la même chose que les montures de fenêtres. Vous pouvez configurer automount pour faire la même chose automagically. –
@Peter: Pourriez-vous s'il vous plaît élaborer plus que je ne comprenais pas? Et merci pour une réponse rapide. – saher
Sous linux, vous pouvez ajouter des points de montage là où vous en avez besoin, statiquement ou dynamiquement. Si vous ajoutez un point de montage pour // nom_hôte ou 'IPaddress', il pointe vers le port samba ou nfs de votre choix. Dans tous les cas, comment 'File' est utilisé pour affiner les fichiers/répertoires, cela dépend entièrement de la configuration du système d'exploitation plutôt que de Java. –