1
FileUtils.copyURLToFile(ftpUrl, destFile);

ファイル名が ftp ロケーションの FileURL に存在するかどうかを確認する方法はありますか?

ftpURL: ftp://ユーザー名:pwd@ftp.abcd.com/ファイル名

使用したバージョン: commons-io-2.1.jar。commons-io.2.4.jar directoryContains() は正しいように見えますが、FTP URL ではなくディレクトリ内のファイルをチェックするだけです。

ありがとう。

4

2 に答える 2

0

例外をキャッチし、それに応じて処理するだけです

boolean fileCopyWorked =false;
try{

  FileUtils.copyURLToFile(ftpUrl, destFile);
  fileCopyWorked=true;
}
catch(IOException e){
  // indicates there was an error; handle accordingly 
}
于 2013-05-24T20:17:10.477 に答える