build.xml
このタスクを使用し<copy>
てさまざまなxmlファイルをコピーするアリがいます。フィルタリングを使用して、build.properties
ファイルからプロパティをマージします。各環境(dev、stage、prod)には、build.properties
その環境の構成を格納する異なるものがあります。
時々、ファイルの更新を必要とするSpringXMLまたは他の構成ファイルに新しいプロパティを追加しbuild.properties
ます。
から欠落しているプロパティがある場合、antをすばやく失敗させたいですbuild.properties
。つまり、生の@...@
トークンが生成されたファイルに組み込まれた場合、ビルドを終了して、ユーザーが1つ以上のプロパティをローカルのbuild.propertiesに追加する必要があることを認識できるようにします。
これは組み込みのタスクで可能ですか?ドキュメントに何も見つかりませんでした。カスタムantタスクを作成しようとしていますが、おそらく自分で労力を惜しまないでしょう。
ありがとう