0

javaのみを使用して、あるsolaris 9マシンから別のsolaris 9マシンにファイルをコピーする方法は?

両方のマシンに ssh アクセスできます。Java プログラムは、これら 2 つのマシンのいずれかで実行されます。

更新: rsync は実際にはオプションではありません。簡単にインストールできない (UNIX チームは、うーん、扱いにくい)

4

4 に答える 4

1

ssh ライブラリ jsch -- http://www.jcraft.com/jsch/を使用します。このプログラムは、ssh 転送を行うために ant によって使用されます。非常に良い -- 長い間 (> 5 年) 使用されており、適切なドキュメントがあります。

于 2008-10-22T00:47:07.510 に答える
1

または、FTP を使用することもできます。または、共有ストレージをマウントすることもできます。

于 2008-10-21T22:50:38.837 に答える
1

Runtime.exec() を使用してrsyncを起動できます。

于 2008-10-21T21:47:26.980 に答える
1

あなたがFTPの道に向かっているなら、ここに2つのライブラリがあります

1) http://www.geocities.com/SiliconValley/Code/9129/javabean/ftpbean/
2) http://commons.apache.org/net/

于 2008-10-22T02:30:49.703 に答える