Одно файл копирование с помощью Apache Commons VFS внесла папку назначения в файлJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Одно файл копирование с помощью Apache Commons VFS внесла папку назначения в файл

Сообщение Anonymous »

Я пытаюсь скопировать один файл в локальной файловой системе на удаленный сервер SFTP с помощью Apache Commons VFS. Чтобы имитировать фактическую проблему, я написал следующий код, который генерирует ту же проблему.

Код: Выделить всё

FileSystemManager fileSystemManager = VFS.getManager();
FileObject fileToCopy = fileSystemManager.resolveFile("/tmp/submission/2004220.csv");
FileObject destinationDirectory = fileSystemManager.resolveFile("/tmp/test");
destinationDirectory.copyFrom(fileToCopy,Selectors.SELECT_SELF);
Когда выполняется вышеуказанный код, каталог/tmp/test преобразуется в файл вместо копирования папки 2004220.csv в/tmp/test . Я смог успешно копировать файлы между двумя папками, выбрав все файлы в качестве детей через selectors.select_children FileSelector, но столкнувшись с этой проблемой только при копировании одного файла в каталог.

Подробнее здесь: https://stackoverflow.com/questions/613 ... nto-a-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»