作者 朱兆平

文件是否存在判定

@@ -5,6 +5,7 @@ import com.tianbo.util.Helper; @@ -5,6 +5,7 @@ import com.tianbo.util.Helper;
5 import org.apache.commons.io.FileUtils; 5 import org.apache.commons.io.FileUtils;
6 6
7 import java.io.*; 7 import java.io.*;
  8 +import java.util.ArrayList;
8 import java.util.List; 9 import java.util.List;
9 import java.util.Properties; 10 import java.util.Properties;
10 11
@@ -44,7 +45,10 @@ public final class FileTool { @@ -44,7 +45,10 @@ public final class FileTool {
44 } 45 }
45 46
46 public static List<File> readDirectoryFiles(File dir){ 47 public static List<File> readDirectoryFiles(File dir){
47 - List<File> files = (List<File>)FileUtils.listFiles(dir,new String[]{"xml"},false); 48 + List<File> files = new ArrayList<File>();
  49 + if (dir.exists() && dir.isDirectory()) {
  50 + files = (List<File>) FileUtils.listFiles(dir, new String[]{"xml"}, false);
  51 + }
48 return files; 52 return files;
49 } 53 }
50 public static void writeWaybill(String path,String content,String waybillNo){ 54 public static void writeWaybill(String path,String content,String waybillNo){