1

クロージャ テンプレート コンパイラを実行するように Eclipse 自動ビルダーをセットアップしています。ファイルが変更されるたびに、ant タスクをセットアップして自動的に実行しています。*.soy ファイルを変更したときにのみ実行されるように設定するにはどうすればよいですか?

ディレクトリを「関連ファイル」のセットとして使用できることがわかりましたが、*.soy ファイルがプロジェクト全体に分散している可能性があります。

4

1 に答える 1

1

これは、Ant ベースのビルダーでは実行できません。代わりに、独自のインクリメンタル ビルダーを実装して、拡張ポイントを拡張する必要がありますorg.eclipse.core.resources.builders。しかし、それは大変な作業になるため、より効率的な回避策は、Ant スクリプト自体をフィルター処理することです。

于 2012-07-22T05:18:40.420 に答える