project.build.directory
Ant スクリプトが pom.xml に埋め込まれている場合にそのまま利用できる Maven プロパティです。
外部の ant ビルド ファイルを呼び出す場合、このプロパティは次の場所で使用できます。maven.project.build.directory
デフォルトでは、このプロパティの値はtarget
ディレクトリです。
このデフォルト値は、pom.xml<directory>
のセクションに要素を追加することで変更できます。<build>
<build>
<directory>something</directory>
...
</build>
maven-antrun-plugin の maven プロパティの詳細はこちら
この情報源からの具体的な引用:
Maven で使用できるすべてのプロパティは、ターゲット構成でも使用できます。ただし、ant タスクを使用して外部 Ant ビルド スクリプトを呼び出したい場合があります。名前の競合を避けるために、プロパティのサブセットのみが外部 Ant ビルドに渡されます。これらには、POM のプロパティ セクションで定義されたすべてのプロパティが含まれます。また、一般的に使用される一部の Maven プロパティのプレフィックス付きバージョンも含まれています。