Java ファイルが場所に存在する場合にのみ、別のタスクを実行する必要があります。同じものを検索したところ、以下のようなものに出くわしました。
<target name="check-abc">
<available file="abc.txt" property="abc.present"/>
</target>
<target name="do-if-abc" depends="check-abc" if="abc.present">
...
</target>
ただし、私の状況では、ファイルパスは固定されていません。多くのサブディレクトリとファイルを含むディレクトリがあります。これらの場所のいずれかに Java ファイルが存在する場合、プロパティは 2 番目のターゲットを設定して実行する必要があります。ご意見をお聞かせください。