有没有办法加快 getExcludedFiles() 的性能?我一直在玩文件集模式,但没有得到任何改进。
这是我的情况:
我有一个用这些模式定义的文件集:
basedir/normal/abc/control/*.ins
basedir/normal/abc/models/bx/cells/*.l
下basedir/normal
,还有大约一百个其他子目录,但我只对 abc 感兴趣。但是,当我调用 时DirectoryScanner.getExcludedFiles()
,我认为它调用了 slowScanner() 并且显然它必须扫描所有其他子目录,这导致了 24 小时的周转。任何帮助将不胜感激。
提前致谢,