Бывает что в проекте нужно скрыть каталог от просмотра и индексации. Это нужно, например, когда в каталог пишутся кеш-файлы в каком-нибудь формате навроде XML, который понимает Eclipse и от которых ему становится сложно существовать, то есть такие файлы которые совершенно не нужно ему видеть и тратить время на валидацию.

Это можно сделать через GUI, но тому, кто бережет своё время, проще будет:

  1. Открыть .project в корневом каталоге проекта.

  2. В конце в секции <linkedResources> добавить секцию <link>:

<linkedResources>
    <link>
        <name>cache</name>
        <type>2</type>
        <locationURI>virtual:/virtual</locationURI>
    </link>
</linkedResources>

Секций <link> может быть сколько угодно. Если секции <linkedResources> нет, то её следует добавить перед закрывающим тегом </projectDescription>.