DerKoenig Geschrieben 31. Januar 2008 Geschrieben 31. Januar 2008 Moin Moin, Was genau kann man mit ANT machen, ich stehe noch ziemlich am Anfang und nun sagt mein Ausbilder, dass ich über ANT recherchieren soll, weil ANT die kompilierung bei nicht vorhandenen Dateien oder so ähnlich abbricht und das von großen Vorteil ist ? Auf jedenfall ist mein Ausbilder vielbeschäftigt und ich sitz nun schon 2 Tage davor und find einfach nix was mir auf anhieb einen Geistesblitz verpasst. Natürlich findet man ein paar Manuals oder so aber die sind auch immer etwas "dürftig" erklärt... ich weiß nichtmal was genau das Programm für Möglichkeiten mit sich bringt. HELP ! Zitieren
kingofbrain Geschrieben 31. Januar 2008 Geschrieben 31. Januar 2008 Servus, hast Du das schon gelesen? Apache Ant User Manual Der Punkt Introduction gibt Dir einen Einblick, Installing, Using und Running Ant sollten die wesentlichen Einrichtungspunkte erläutern und der Punkt Ant Tasks geht ins Detail. Welche konkreten Fragen hast Du, wenn Du diese Kapitel gelesen hast? Peter Zitieren
DerKoenig Geschrieben 1. Februar 2008 Autor Geschrieben 1. Februar 2008 ok ok danke =) Die Grundzüge habe ich verstanden, nur eine Frage... also die (z.B.) zu kompilierende und anschließend zum jarfile zu packende Datei gebe ich über "- <project name="HelloWorld" default="compile"> " an, wie muss ich allerdings vorgehen, wenn ich *.java in einem Ordner zu einem jarfile zusammenfügen will. grüße :floet: Zitieren
baba007 Geschrieben 1. Februar 2008 Geschrieben 1. Februar 2008 da hast du aber die seite nicht gut gelesen. schau mal hier: klick hier hin Zitieren
DerKoenig Geschrieben 1. Februar 2008 Autor Geschrieben 1. Februar 2008 für mich ist das dort einfach nur sehr verwirrend, hat man sich schon öffter mit solchen Dingen auseinander gesetzt, mag einem das einfach vorkommen, aber steht man am Anfang, versteht man besser durch Beispiele. Einfache Beispiele :-/ Hoffe ihr könnt mir da helfen :upps Zitieren
baba007 Geschrieben 1. Februar 2008 Geschrieben 1. Februar 2008 folgende TAGs brauchst du: project als mutterknoten, javac um zu kompillieren jar um die Datei zu erstellen. mit target kannst du die einzelnen schritte logisch trennen und abhängig von einander machen. <project name="mein Jar File" /> <property name="sourcefiles" location="src..." /> <property name="wohinmitdenfiles" location="dahin" /> <target name="machOrdnerWennSieNochNichtDaSind"> <mkdir dir="${wohinmitdenfiles}"/> </target> <target name="compile" depends="machOrdnerWennSieNochNichtDaSind"> <javac srcdir="${sourcefiles}" destdir="${wohinmitdenfiles}"/> </target> <target name="mach Jar File" depends="compile"> <jar jarfile="${wohinmitdenfiles}/meinErsterJarFile" basedir="${wohinmitdenfiles}"> </target> </project> Das ist das Grundgerüst zum Spielen. Zitieren
DerKoenig Geschrieben 1. Februar 2008 Autor Geschrieben 1. Februar 2008 danke danke =) so ähnlich hatet ich das schon bin echt erstaunt dasses doch so einfach ist, BIG THX :byby::hells::upps Zitieren
Tommy_Wy Geschrieben 19. März 2009 Geschrieben 19. März 2009 schau dir mal das buch "ant eine praktische einführung in das java-build-tool" von bernd matzke an. isbn 3-89864-327-1 dpunkt verlag. beim verlag kannst du dir die im buch beschriebenen beispiele runter laden und selbst ausprobieren. war am anfang echt hilfreich und falls du eine frage hast, kannst du den autor auch anmailen, er antwortet auch. was ich mir an deiner stelle auch reinziehen würde ist die doku von antcontrib. die erweiterung enthält viele dinge, die ant so nicht kann. erweiterte kontrollstrukturen, shellaufrufe, mathe usw. mit dem ding kann man richtig geile sachen machen. oder die ivy erweiterung, die eine rudimentäres maven zu verfügung stellt. ich nutze ant im moment für alles. sprich checkout aus cvs, compile, build, war- und ear-bauen, install in portal und appserver, start und stop der server, datei und filesystemmanipulationen und und und. und wenn ant nicht reicht, nehmen wir shellscript und perl dazu. gruss tommy Zitieren
Dragon8 Geschrieben 19. März 2009 Geschrieben 19. März 2009 :old Nen Jahr später wird ihn das wohl nich mehr all zu doll interessieren.... Zitieren
Tommy_Wy Geschrieben 19. März 2009 Geschrieben 19. März 2009 :old Nen Jahr später wird ihn das wohl nich mehr all zu doll interessieren.... da ich mich erst eben registriert hab und nicht aufs datum geschaut habe, hast du sicher recht. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.