1

「ant-contrib」を使いたいのですが、使えませんでした。私は成功せずに3ウェイを使用しようとしました。

Apache Ant(TM) version 1.8.2

 echo $ANT_HOME
 /usr/share/ant

./usr/share/ant/lib/ant-contrib-1.0b2.jar
./usr/share/java/ant/ant-contrib-1.0b2.jar
./usr/share/java/ant.jar

*1.*
<taskdef resource="net/sf/antcontrib/antcontrib.properties" />

RESULT:
Buildfile: /home/username/build.xml
[taskdef] Could not load definitions from resource net/sf/antcontrib           
/antcontrib.properties. It could not be found.

*2.*
<taskdef resource="net/sf/antcontrib/antlib.xml"/>

RESULT:
Buildfile: /home/username/build.xml
[taskdef] Could not load definitions from resource net/sf/antcontrib/antlib.xml.        It     could not be found.


 *3.* build.xml in my home, and ant-contrib in home/lib
 <classpath id="contrib.classpath.ref">
            <fileset dir="${basedir}/lib"/>
    </classpath>

    <taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="contrib.classpath.ref"/>

 RESULT:
 Buildfile: /home/username/build.xml:2: Problem: failed to create task or type  classpath
 Cause: The name is undefined.
 Action: Check the spelling.

ファイルセット/カスタムリストを繰り返し処理して、1つずつ何かを実行できる他のソリューションを知りません。だからこそ大切な私。正直なところ、なぜ明確なドキュメントがないのでしょうか?

4

1 に答える 1

0

問題は、上記の YAN でした。私のシステムにはより多くのアリがいます。

全体として、それらを削除し、ダウンロードした新しいアリを使用してビルド xml を再試行しました。PATH 上になく、あるディレクトリから開始したもの。

これが最適な設定ではないことはわかっていますが、自分のやりたいように試すことができ、正しい設定を解決できるかどうかは時間の問題です。

あなたの時間と労力を超えて感謝します。

于 2013-05-18T05:59:28.487 に答える