ファイルパスに一致するファイルのリストを取得するには、ファイルパスのワイルドカードを展開する必要があります。
私はコモンズを使用しました-apacheのio:
protected File[] wildcardResolution(File f) {
File dir = f.getParentFile();
FileFilter fileFilter = new WildcardFileFilter(f.getName());
return dir.listFiles(fileFilter);
}
問題は、それがワイルドカードのみ*または?ワイルドカードではなく展開することです。したがって、/ usr / **/*。 **xmlはと一致しませんall files with extension .xml, in any subfolder of /usr。
**ワイルドカード拡張を正しく機能させるにはどうすればよいですか?
ありがとう