私はftpサーバにファイルをアップロードするためにapacheのFTPクライアントを使用しています。しかし、問題は、コードからスローされた例外はありませんが、アップロードされたファイルは空です。これの理由は何でしょうか。 同じファイルを2回アップロードしていますが、名前は以下のとおりです。空のファイルをftpサーバにアップロード
ftpClient.storeFile(fileDir+"//"+"actualFileName", inputStream));
ftpClient.storeFile(fileDir+"//"+"differentFileName", inputStream));
バイナリファイルをテキストモードでアップロードしていませんか? – dasblinkenlight
アップロードするファイルのInputStreamを入手できました。FTPClient用のバイナリファイルとしてファイルタイプを設定しました。 – user968880
ファイルをアップロードするために記述したコードを投稿すると、他のユーザーがロジックにエラーがあるかどうかを確認するのに役立ちます。 –