1

ANT スクリプト リストの値をリアルタイムで変更する必要があります。これが状況です。

私はこれらのプロパティを持っています:

x.y.6.1=something1
x.y.6.2=something2
x.y.6.3=something3

list=6.1,6.2

リストを list=something1;something2 にしたい

これがコードの要点です。

<target name="target1">
    <foreach list="${list}" target="target2" param="var" delimiter="," />
</target>

<target name="target2">
    <propertycopy name="var" from="x.y.${var}" silent="true"/>
</target>

現在、propertycopy 部分は機能しますが、新しい値は保持されません。私は多くのバリエーションを試しましたが、うまくいきませんでした。私はant-contribを使用しています。

助けていただければ幸いです。アダム

4

3 に答える 3