Java ソース ファイルを生成する方法のいくつかの例は、既に提供されています。プロパティ ファイルを読み取り、これらの API のいずれかを呼び出すのは比較的簡単です。
コード生成プロセスをトリガーするには、カスタム ビルド ステップを追加する必要があります。Ant では、カスタム タスクを追加するだけです。そして、それを Eclipse ビルダーに接続します: プロジェクトの [プロパティ] -> [ビルダー] -> [新規]。
その後、Eclipse はこのファイルを独自に検索して更新する必要があります。そうでない場合は、構成を確認してください: [設定] -> [一般] -> [ワークスペース] -> [ネイティブ フックまたはポーリングを使用して更新] などを見つけて確認します。(この最後の部分がうまくいくとは 100% 確信が持てないことに注意してください。)
最も抵抗の少ない方法は、このビルド ステップを個別に実行することです。プロパティ ファイルがそれほど頻繁に変更されていない場合は、それほど大きな問題にはなりません。これは、Protocol Buffers、JAXB、wsdl2java などを使用する場合に行うことと似ています。すべてを R.java のように魔法のように動作させたい場合は、おそらくもう少し複雑なことを行う必要があります。
- Eclipse Builder のオプションを使用して、Ant タスクがいつ実行されるかを制御してみてください。それがわからない場合は、Eclipse が上記のプロジェクト (つまり、プロトコル バッファ、JAXB、wsdl2java) にどのように接続されているかを調べます。など) - ADT カスタム PreCompilerBuilder クラスを見てください - build-helper-plugin をチェックしてください