アント 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>