我在java中有一些代码使用递归调用索引文件夹中的所有文件及其子文件夹。有任何快速索引文件的方法或一些直接的Solr函数来递归索引文件夹的所有文件????
public static void TraverseFiles(File [] file){
for (File file : files) {
if (file.isDirectory()) {
TraverseFiles(file.listFiles(),i);
}
else {
file_path=file.getAbsolutePath();
file_ext=FilenameUtils.getExtension(file_name);
//a function to index file
IndexFile(file_path,file_ext);
}
}
}