ant in java einbauen

  • Themenstarter Themenstarter Powerwoman
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
P

Powerwoman

Gast
hallo zusammen!
bin eine blutige anfängerin, die gerade ihre ersten versuche mit java macht.
habe einen editor gebastelt, für den ich jetzt mit ant einen compiler schreiben soll. ich darf leider nur wordpad zum schreiben verwenden,muss also alles selbst schreiben. habe schon alles mögliche gegoogelt, werde aber nicht wirklich schlau daraus...
ist es richtig, das ich dazu xml brauche?und wenn ja wie kann ich das in mein skript einbauen?
ich will keine komplette lösung, ich brauche nur tips wie man sowas überhaupt in ein normales java skript einbauen kann...
lg
powerwoman
 
Hiho,

vielleicht solltest du ertmal das hier lesen ! Dort werden ca. 80% deiner Fragen schon mal beantwortet. 😉

bye Saxony
 
vielen dank!
jetzt weiß ich aber leider immer noch nicht, wie man sowas nun in ein normals javaskript einbaut, denn xml kennt mein skript ja nicht. was muss ich machen, damit ich es überhaupt einbinden kann?
 
Hiho,

ähm was meinst du denne mit Javaskript? Ich nehme mal an du meinst damit deinen Java Quellcode!

Naja an sich hat Ant erstmal nix mit deinem Source zu tun.
Da du keine IDE benutzt, musste dir Ant also erstmal besorgen.
Dann musst du ein Ant-Skript schreiben - typischerweise eine build.xml Datei. Dort wird dann definiert was kompiliert werden soll, wo es hin soll, ob ein eine .jar Datei gewünscht wird usw.
Das jetzt komplett zu beschreiben ist recht umfangreich. Bei Wikipedia ist aber schon mal ein gutes Anfangsbeispiel dabei.

Hast du das alles gemacht, muss du nun dein Antskript mittels DOS-Konsole "ausführen". Wie das geht, am besten auf der Ant Seite oder bei Google erfragen. Ansonsten halt hier im Forum wenn noch Fragen offen sind.

Tja das ist dann alles. 🙂

bye Saxony
 
vielen dank, hab mir jetzt erst mal ant 1.0 heruntergeladen und versuche es zum laufen zu kriegen. muss das in das java jdk bin verzeichnis?wie kriege ich das in der kommandozeile zum laufen?
 
Hiho,

nunja - hier im Ant Manual müsste das alles stehen. 😉

Ähm und nochwas - wieso Version 1.0 ? Auf der Ant Seite gibts doch 1.7 !

bye Saxony
 
so mein ant läuft jetzt und ich habe eine xml datei geschrieben, die auch funktioniert.
nun möchte ich meinen editor (editor.java) über ant kompilieren.
muss ich dazu eine jar datei anlegen? wie macht man das?
 
hm, wäre echt nett, wenn mir hier jemand weiterhelfen könnte, verzweifel hier gerade...
ich hab ne xml datei und möchte gerne kompilieren, so dass sich mein programm editor.java öffnet.
wie macht man das mit ant?ich werd nicht schlau aus den englischen anleitungen 🙁
 
Zeig mal deine build.xml Datei.
Am besten auch noch eine Ordnerübersicht, wo editor.java, build.xml, editor.class liegen.
Das Compilieren klappt also?
Es wird eine Editor.class Datei erstellt, die du auch starten kannst(manuell zumindest)?

Dann benötigst du also ein weiteres Anttarget
Code:
<target name="run" depends="Name des Compile Targets">
	<java classname="editor" >
	<classpath refid="Klasspath am besten so, wie du ihn auch für das compilieren verwendet hast"/></java>
	</target>

depends="Name des Compile Targets" sorgt dafür das vor jedem run das Kompilierentarget aufgerufen wird.

classname="editor" sofern du kein package angelegt hast. ansonsten "packagenamen.editor"

Zum Compilieren hast du vielleicht einen Classpath angegeben, den solltest du dann evtl. auch mit angeben.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben