Java Web Start: как записать файлы в Windows UNC Path?

У меня есть приложение Java для копирования больших объемов данных с рабочих станций пользователей на сервер. Предполагается, что класс java.io.File очень хорошо работает с путями UNC, и на самом деле он работает, но только тогда, когда я запускаю приложение в стандартной модели выполнения.

Когда приложение запускается через Web Start, я получаю FileNotFoundException при попытке открыть FileOutputStream с сообщением «Сетевой путь не найден». Снова все работает нормально, когда я загружаю банку на ПК и запускаю ее из командной строки.

Мое приложение подписано, и я определяю все разрешения в JNLP.

Изменить: я также обнаружил, что когда я сопоставляю путь UNC с буквой диска, он тоже работает.


person Honza    schedule 15.10.2009    source источник


Ответы (1)


Для этого нет решения. В итоге я смонтировал путь как именованный том и использовал его через том.

person Honza    schedule 14.09.2010