копировать файлы из одного соляриса 9 в другой с помощью Java

StackOverflow https://stackoverflow.com/questions/223614

  •  03-07-2019
  •  | 
  •  

Вопрос

Как скопировать файл (ы) с одного компьютера Solaris 9 на другой компьютер Solaris 9, используя только Java?

У нас есть доступ по ssh к обеим машинам. Java-программа будет работать на одном из этих двух компьютеров.

Обновление: rsync на самом деле не вариант. не могу установить его легко (команда UNIX, хм, трудно иметь дело)

Это было полезно?

Решение

используйте библиотеку ssh jsch - http://www.jcraft.com/jsch/. Эта программа используется ant для передачи ssh. очень хорошо - был там долгое время (> 5 лет), приличная документация.

Другие советы

Вы можете использовать Runtime.exec () для запуска rsync .

Или вы можете использовать FTP. Или вы можете смонтировать некоторое общее хранилище.

если вы идете по пути FTP, вот две библиотеки

1) http://www.geocities.com/SiliconValley/ Код / 9129 / JavaBean / ftpbean /
2) http://commons.apache.org/net/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top