如何仅使用java将文件从一台solaris 9机器复制到另一台solaris 9机器上?
我们对两台机器都有ssh访问权限。 java程序将在这两台机器中的一台上运行。
更新:rsync实际上不是一个选项。无法轻松安装(UNIX团队,嗡嗡声,难以处理)
答案 0 :(得分:1)
您可以使用Runtime.exec()启动rsync。
答案 1 :(得分:1)
或者您可以使用FTP。或者你可以安装一些共享存储。
答案 2 :(得分:1)
使用ssh库jsch - http://www.jcraft.com/jsch/。这个程序被ant用来进行ssh传输。非常好 - 经过很长时间(> 5年),体面的文档。
答案 3 :(得分:1)
如果您是前往FTP的方式,这里有2个库
1)http://www.geocities.com/SiliconValley/Code/9129/javabean/ftpbean/
2)http://commons.apache.org/net/