Commons FTPClient を使用して、ftp サーバーからファイルを取得しています。コードは次のようになります。
FTPClient ftpClient= new FTPClient();
ftpClient.connect(server);
ftpClient.login(username, password);
FileOutputStream out = new FileOutputStream(localFile);
ftpClient.retrieveFile(remoteFile, out)
このコードを実行すると、ファイルはコピーではなく FTP サーバーから移動されます。これは予想される動作ですか?
これが予期される動作である場合、サーバーからファイルのコピーを取得し、ファイルのコピーをサーバーに残す最良の方法は何ですか? (FTP サーバーへの書き込みアクセス権がないため、ファイルをサーバーに書き戻すことはできません)
どんな助けでも感謝します、
ありがとう