私は Eclipse にプロジェクトを持っています (Indigo ですが、Helios では似ています)。このプロジェクトには、src/main/resources.java ソース ファイルを生成するために処理されるファイルがありますtarget/generated-sources/xyz。プロジェクト設定で「自動ビルド」が有効になっているため、これらのリソース ファイルを編集して保存すると、対応する*.javaファイルが生成されます。target/generated-sources/xyzプロジェクトのビルド パスに追加しました。これはすべて完璧に機能します。
問題は、生成された*.javaファイルへの変更が矛盾して再構築されることです。これらのファイルの 1 つをエディターで開いていると、そのファイルが変更されていることがわかり、再読み込みするかどうか尋ねられます。*.javaファイルが変更されたことを認識して再構築をトリガーするには、ファイルを再ロードするだけで十分です。開いていないと、変更が自動的に反映されません。
これらの生成されたファイルが更新されていることを Eclipse (できれば Indigo) に知らせるために何ができるかについてのアイデアはありますか? それとも、これらのフォルダーを直接監視するように指示するのがよいでしょうか?
ありがとう。