1

ビルド スクリプトの 1 つで、次のエラーが発生します。

ネストされた「not」要素をサポートしていない場合

使用している ant im のバージョンが をサポートしていないことが懸念され<not>ます。タグはどのバージョンから<not>ANTでサポートされていますか?

4

2 に答える 2

2

<not>セレクターでのみ機能し、<if>タグの一部ではありません。式を使用してこれを置き換えることができます<else>

<if>
  <equals arg1="something" arg2="orother">
  <else>
    the stuff you want to do...
  </else>
</if>
于 2012-10-30T04:41:35.823 に答える
0

<not>は 1.4 以降の Ant にあります。ソース コードを参照してください。Ant-contrib には 1.5 が必要なので、理論的にはこの問題は発生しないはずです。

あなたのifタスクは ではなく別のパッケージから来ている可能性がありますant-contribtaskdefビルド ファイルには、他にもいくつかのエントリが必要です。または、通常の ant ディストリビューションではありません。

于 2012-10-30T07:37:11.077 に答える