2009-10-15 5 views
3

J'ai une application Java pour copier de grandes quantités de données depuis les postes de travail des utilisateurs vers un serveur. La classe java.io.File est supposée fonctionner très bien avec les chemins UNC et en fait elle le fait seulement quand je lance l'application dans un modèle d'exécution standard. Lorsque l'application est lancée via Web Start, je reçois une exception FileNotFoundException lorsque j'essaie d'ouvrir un FileOutputStream avec "Le chemin réseau n'a pas été trouvé" dans le message. Encore une fois tout fonctionne bien quand je télécharge le pot sur le PC et le lance à partir de la ligne de commande.Java Web Start: Comment écrire des fichiers sur Windows UNC Path?

Mon application est signée et je définis toutes les autorisations dans JNLP. Editer: J'ai également découvert que lorsque je mappe le chemin UNC à une lettre de lecteur, cela fonctionne aussi.

Répondre

2

Il n'y a pas de solution à cela. J'ai fini par monter le chemin comme un volume nommé et l'utiliser à travers le volume.

Questions connexes