ant filecrawl を実行するときに、 パスに含まれる文字列を指定して、 対象から外すことができる。 この指定は、 systemProperties.xml 内の次の箇所で指定している。
<property name="excludeCrawlPatterns">
<list>
<value>/intra/</value>
</list>
</property>
この例だと、/intra/ という文字列が含まれているパスを走査対象から外すことになる。 仮に /hoge/intra.html のようなパスがあったら、 ここには「/intra/」という文字列は含まれていないので除外されない。 /hoge/intra/foo.html なら「/intra/」という文字列が含まれるので、走査対象から除外される。
Windows で実行する場合は、 パスが「\」になることに注意。 「\hoge\intra\foo.html」 というパスには「/intra/」が含まれていないため、除外されない。 これを除外するには 「\intra\」という指定が必要になる。