копировать файлы из одного соляриса 9 в другой с помощью Java
Вопрос
Как скопировать файл (ы) с одного компьютера 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/