« JiroSearch が検索結果を表示する手順 | メイン | seLinux を無効にする »

ファイル走査時に除外するパス

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\」という指定が必要になる。

トラックバック

このエントリーのトラックバックURL:
http://blog.crm.co.jp/mt-cgi/mt-tb.cgi/146

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

開発製品

jirologos.gif

About

2006年12月06日 11:36に投稿されたエントリのページです。

ひとつ前の投稿は「JiroSearch が検索結果を表示する手順」です。

次の投稿は「seLinux を無効にする」です。

他にも多くのエントリがあります。メインページアーカイブページも見てください。

Powered by
Movable Type