1
フォルダ間で1つのファイルを移動しようとしています。ファイルを移動するにはfile.renameTo()を使用します。既に移動したファイルを新しいディレクトリに移動する方法
//moving the file to new folder
//this is success
boolean fileMoveCompleted = finalFileToProcess
.renameTo(new File(processingFolderName
+ File.separator + finalFileToProcess.getName()));
//now trying to move the renamed file to another folder
//this is failing
fileMoveCompleted = finalFileToProcess
.renameTo(new File(successFolderName
+ File.separator
+ finalFileToProcess.getName()));
最初のrenameTo
の後も、ファイルパスは古いパスを指しています。同じファイルを別のディレクトリに移動する方法はありますか?