![気楽院-Resource Filter](https://stat.ameba.jp/user_images/20111018/11/sarma/58/59/j/t02200266_0346041811554807999.jpg?caw=800)
別プロジェクトが参照するリソースのフィルター。
svn を使用してプロジェクトを管理していると .svn というディレクトリが出来てしまう。
Eclipse はこのディレクトリを何かデータがあるとして参照しようとする。
プロジェクトのプロパティの [Java のビルドパス] 画面では除外対象として .svn (**/.svn/**) を指定することができる。
これは別のプロジェクトのソースや .jar を使用するときにも有効なんだけど、その別のプロジェクトがリソース(/res) を参照した場合、除外対象として記述することが出来ない。
そのため、 .svn 内のファイルがリソースと判定されて /bin に .svn が出来上がってしまう。
困っていたら設定メニューを発見。
プロジェクトのプロパティの [リソース] の [リソース・フィルター] がそれ。
型のフィルターで「すべて除外」を選択。
Applies to で「フォルダー」、All Children(V) (recursive) をオン。
File and Folder Attributes で名前、一致を選択し、.svn を入力。
これで、クリーンしても /bin に .svn が出来なくなった。