2010-06-23 3 views
2

Как я могу прочитать с общего диска Windows с помощью Java таким образом, чтобы код Java, который выполняет чтение, мог работать одинаково правильно на любой платформе?Как я могу читать с общего диска Windows независимым от платформы способом с использованием Java?

+5

Разве это не "Windows share drive" и "platform independent" противоречие? – kgiannakakis

+1

@kgiannakakis: Только столько, сколько «Как я могу ssh в машине Solaris на платформе независимо?» является противоречием. Таким образом, нет: это вполне возможно сделать, не ограничивая набор машин, на которых работает клиент * (по крайней мере, не ограничивая его, чем «все, что запускает Java»). –

+0

@kgiannakakis Я изменил формулировку. Может быть, теперь это имеет для вас больше смысла? – HenricAbsolom

ответ

6

Вы можете использовать JCIFS для доступа к общим ресурсам SMB/CIFS с использованием чистого кода Java.

0

apache commons vfs всегда хороший выбор.

+0

Интересно. К сожалению, поддержка CIFS пока официально не выпущена. –