2
Antworten
Ich bin die Definition einer neuen task in Ant. Exportieren als jar und Hinzugefügt, um meine buildfile: <taskdef classname="X" classpath="Y.jar"/> Das problem ist, dass dies scheitert zur Laufzeit. Es sagt mir, es hat nicht die Klasse zu
4
Antworten
Ich habe eine build-Datei, die als Teil des build-Prozess stützt sich auf mehrere taskdefs. Diese taskdef-Elemente (zum Beispiel, webdoclet und jasper2) verwenden log4j als ein logger. Im Idealfall würde ich mag in der Lage sein, um eine
1
Antworten
Ich bin neu in Ant. Kann mir bitte jemand sagen, auf welchen Wert setzen Sie für die "classpathref' für taskdef? Wird es den Pfad der class-Datei? Wenn ja, kann ein Beispiel gegeben werden, da ich versucht habe,
3
Antworten
Beim deklarieren von externen ant-tasks mit taskdef, zum Beispiel ant-contrib, das vorgeschlagene setup ist, verwenden Sie die folgende taskdef: <taskdef resource="net/sf/antcontrib/antcontrib.properties"> <classpath> <pathelement location="lib/ant-contrib/ant-contrib-1.0b3.jar"/> </classpath> </taskdef> Dies funktioniert, wenn antcontrib.Eigenschaften befindet sich in net/sf/antcontrib relativ zu der
2
Antworten
Momentan habe ich ANT_HOME sich an /home/<myuser>/ant/1.8.4/ant-1.8.4. Ich habe gerade heruntergeladen der Apache-Ivy-tarball enthält die Abhängigkeiten. Ich zog es /home/<myuser>/ivy/2.3.0-rc1/ivy-2.3.0-rc1. Habe ich dann kopiert /home/<myuser>/ivy/2.3.0-rc1/ivy-2.3.0-rc1/lib/*.jar zu ANT_HOME/lib. Wenn mein Verständnis von, wie die Ameise arbeitet mit plugins/extensions