すべてのプロジェクトとそのバージョンは、次のようなプロパティ ファイルで定義されます。
ProjectNameA=0.0.1
ProjectNameB=1.4.2
すべてのプロジェクトを繰り返し処理し、それらの名前とバージョンを Ant スクリプトで使用したいと考えています。
現在、プロパティ タスクを使用してファイル全体を読み取り、次のように for ループで特定のリストを反復処理します。
<for list="ProjectNameA,ProjectNameB" param="project">
<sequential>
<echo message="@{project} has version ${@{project}}" />
</sequential>
</for>
for ループでプロジェクト名をハードコーディングしないようにするにはどうすればよいですか? 基本的に、各行を繰り返し、プロジェクトの名前とバージョンを抽出します。