8

Antでは次のことが可能であることを理解したい

  • プロパティを読み取るeg : ${for.loop.condition}

  • 上記のプロパティ値に基づいて、for ループを作成します

  • そしてループはその値から動的に文字列を作成します

私は ant-contrib task を読みましたが、それが私を助けるかどうかはわかりません.

どんな例でも私を助けるでしょう

4

2 に答える 2

5

値のリストが連結されている変数を使用して反復を制御できるため、各値をどのように処理するかを決定できます。この投稿を確認すると、「for」タグの使用に役立つ場合があります。

for-eachタグを使用して、filesetタグで選択された値のセットを反復処理することもできます。

<foreach target="target2Call" param="paramName">
   <fileset dir="${myDir}">
       <include name="**/mifilesFilter.*" />
   </fileset>
</foreach>

foreachタグの使用方法に関する別の例を次に示します。

于 2012-08-27T07:22:11.203 に答える
2

こんにちは、次のように if および for ループを使用できます。

<target name="mTomcat">
  <property name="property" value="xyz"/>                      
  <sequential>

  <if>
    <equals arg1="${property}" arg2="xyz" />
    <then>

      <for list="${list}" param="param" delimiter=",">
        <sequential>
            < do the stuff here with param >
       </sequential>
     </for>
  </sequential>
</target>
于 2012-08-28T09:51:17.500 に答える