どのように私のポストプロセスファイルは、Antのjavacタスクを使用してコンパイルすることができますか?
-
21-08-2019 - |
質問
私はこの実行時にコンパイルされたファイルのリストを必要とします。私は、その後の後処理ステップにこのリストを供給します。
私は(LISTFILESオプションを参照)に一覧表示するにはオプションを発見しましたこの実行時にコンパイルされ、それは、コンソール上で一覧を表示するだけで良いようです。
ファイル任意のアイデア?
の編集の私は、ビルドフォルダのファイルセットを取って、インクリメンタルコンパイルについて話していますがオプションではありません。
の編集のひとつのアイデアは、カスタムのようですロガーのが、私はまだ何かを探していますシンプルな
の編集のもう一つのアイデアを使用することです依存javacの前にファイルセットとセレクタと何とか
のjavacが実行された後に使用するために、メモリ内のリストを保持解決
あなたは、単にのjavacのターゲット・ディレクトリ内のすべてのクラスファイルに関するファイルセットを形成することができます。
の編集を明確化した後、私は私の答えを調整しなければなりません。私はまだいないようなものでしたが、私はセレクタで自分の運をしようとする 。ディレクトリ内のすべてのクラスファイルのファイルセット、最後の実行以降に変更された - 修正 - セレクタはあなたが望むもののように見えます。ここでは、コード・スニペットがあります:
<fileset dir="${build}">
<filename name="**/*.class"/>
<modified/>
</fileset>
これは、直接ではないポストプロセスのjavacタスクの出力を行いますが、あなたの問題を解決する必要があります。
所属していません StackOverflow