javaを使用して1つのsolaris 9から別のsolaris 9にファイルをコピーする
質問
javaのみを使用して、1つのsolaris 9マシンから別のsolaris 9マシンにファイルをコピーする方法は?
両方のマシンにsshでアクセスできます。 javaプログラムは、これら2台のマシンのいずれかで実行されます。
更新:rsyncは実際にはオプションではありません。簡単にインストールできない(UNIXチームは、うん、扱いにくい)
解決
sshライブラリjschを使用する- http://www.jcraft.com/jsch/。このプログラムは、SSH転送を行うためにantによって使用されます。非常に良い-長い間(> 5年)、まともなドキュメントがありました。
他のヒント
Runtime.exec()を使用して rsync を起動できます。
またはFTPを使用できます。または、共有ストレージをマウントすることもできます。
FTPの道を進んでいるなら、ここに2つのライブラリがあります
1) http://www.geocities.com/SiliconValley/ Code / 9129 / javabean / ftpbean /
2) http://commons.apache.org/net/
所属していません StackOverflow