Tag: taskdef

Classpath für taskdef?

Anzahl der Antworten 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

Wie kann ich eine benutzerdefinierte log4j.xml für die verschiedenen ant-tasks?

Anzahl der Antworten 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

Was classpath brauche ich für eine Ant taskdef?

Anzahl der Antworten 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,

Warum nicht Ant taskdef nicht laden kann eine Ressource außerhalb ./net

Anzahl der Antworten 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

Konfigurieren von Ivy für Ant build

Anzahl der Antworten 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