アントバージョン

アント 1.7.0 以降

説明

アパッチアントのバージョンを格納(タスクとして使用する場合)または、特定のアントバージョンを確認(条件として使用する場合)します。

属性 説明 必須
タスク 条件
atleast このアントが少なくともどのバージョンか。形式は「メジャー.マイナー.ポイント」です。 いいえ これらのうち 1 つのみ
exactly このアントの正確なバージョン。形式は「メジャー.マイナー.ポイント」です。 いいえ
property 設定するプロパティの名前。 はい 無視

現在のアントバージョンをプロパティ「antversion」に格納します。

<antversion property="antversion"/>

現在のアントバージョンが 1.6.0 以上の場合、アントバージョンをプロパティ「antversion」に格納します。それ以外の場合は、プロパティは未設定のままです。

<antversion property="antversion" atleast="1.6"/>

アント 1.7.0 が実行中の場合、プロパティ「ant-is-exact-7」を設定します。1.6.5 や 1.7.1 は一致しません。

<antversion property="ant-is-exact-7" exactly="1.7.0"/>

アント 1.7.0 が実行中で、アントのホームページからエラー以外の応答を取得できる場合、Ant17isOnline を設定します。

<condition property="Ant17isOnline">
  <and>
    <antversion exactly="1.7.0"/>
    <http url="https://ant.dokyumento.jp"/>
  </and>
</condition>