3

有没有办法加快 getExcludedFiles() 的性能?我一直在玩文件集模式,但没有得到任何改进。

这是我的情况:

我有一个用这些模式定义的文件集:

basedir/normal/abc/control/*.ins
basedir/normal/abc/models/bx/cells/*.l

basedir/normal,还有大约一百个其他子目录,但我只对 abc 感兴趣。但是,当我调用 时DirectoryScanner.getExcludedFiles(),我认为它调用了 slowScanner() 并且显然它必须扫描所有其他子目录,这导致了 24 小时的周转。任何帮助将不胜感激。

提前致谢,

4

1 回答 1

2

您应该将dir文件设置为,basedir/normal/abc然后您的模式将是:

control/*.ins
models/bx/cells/*.l
于 2012-05-21T23:19:04.797 回答