2017-01-29 1 views
0

même que le titre; comment accéder à l'emplacement UNC dans ShareFolder?Java: Comment accéder à l'emplacement UNC

URL uri = new URL("file:\\\\x.x.1.10\\myUNC"); 
File file = new File(uri); 

ou

URL uri = new URL("file://x.x.1.10/myUNC"); 
File file = new File(uri); 

également ne fonctionne.

+0

Est-ce que le même travail de chemin dans l'explorateur de Windows? –

+0

oui, le même chemin, je pense qu'il ne peut pas être bien chargé –

Répondre

3

Just:

File f = new File("\\\\x.x.1.10\\myUNC"); 
+0

Thx pour votre réponse, et j'ai une autre demande. –

+0

je veux enregistrer les fichiers XML marshalled à l'adresse UNC, mais ne peut pas UnMarshaller avec Erreur "xml.sax.SAXParseException; systemId: fichier: //xx1.10/UN ....." mais un autre emplacement peut charger bien –

+0

Vous pouvez mettre un URI valide en tant qu'ID système xml, il ne doit pas être l'emplacement du fichier. Maintenant, si vous répondez à cette question, vous pouvez l'accepter en cochant la case. – rustyx