| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Сетевые пути при открытии файлов через класс File |
| Автор: Ilya_N 14.7.2007, 20:15 | ||
| Здравствуйте. Возможно ли с помощью класса File открыть файл, расположенный на другом компьютере локальной сети, т.е. создать объект класса File с параметрами типа:
При попытке создать экземпляр, ругается на символы "//". Заранее спасибо. |
| Автор: ekr 14.7.2007, 20:23 |
попробуй использовать обратные слеши "\\" получится "\\\\another_comp/dir/..." или "\\\\another_cmp\\dir\\..." |
| Автор: Ilya_N 16.7.2007, 07:46 |
| А еще варинаты есть? Дело в том, что в JDK1.5 это прокатывает, а вот в 1.2 кажется нет. Вообще-то это не совсем JDK1.2, это встроеная в оракл 8i JVM. |
| Автор: niasilil 16.7.2007, 08:58 |
| гы, может File.separator+File.separator |
| Автор: Ilya_N 16.7.2007, 10:05 | ||
Не помогает... |
| Автор: ekr 16.7.2007, 10:14 |
а что происходит? не находит файл или exception? надо попробовать сепаратор пути вытянуть из системных свойств (System.getProperties), искать свойство path.separator |
| Автор: Ilya_N 16.7.2007, 10:33 |
| Пишет: No such file or directory |
| Автор: Entry_N3 22.12.2009, 15:08 |
| Принципиально можно в конструктор File передавать сетевой путь? (jdk1.4) |
| Автор: aleksandy 23.12.2009, 10:35 | ||
Попробуй так
|
| Автор: Entry_N3 23.12.2009, 12:41 |
| aleksandy, спасибо |