提交 fa398730 authored 作者: Thomas Mueller's avatar Thomas Mueller

Improved compatibility with the Java 7 FileSystem abstraction.

上级 f4d30402
...@@ -73,7 +73,8 @@ public class FileLister { ...@@ -73,7 +73,8 @@ public class FileLister {
*/ */
public static ArrayList<String> getDatabaseFiles(String dir, String db, boolean all) { public static ArrayList<String> getDatabaseFiles(String dir, String db, boolean all) {
ArrayList<String> files = New.arrayList(); ArrayList<String> files = New.arrayList();
String start = db == null ? null : FileUtils.getCanonicalPath(dir + "/" + db + "."); // for Windows, File.getCanonicalPath("...b.") returns just "...b"
String start = db == null ? null : (FileUtils.getCanonicalPath(dir + "/" + db) + ".");
String[] list = FileUtils.listFiles(dir); String[] list = FileUtils.listFiles(dir);
for (int i = 0; list != null && i < list.length; i++) { for (int i = 0; list != null && i < list.length; i++) {
String f = list[i]; String f = list[i];
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论