oktatas:programozas:java:java_ant
Tartalomjegyzék
Java Ant
- Szerző: Sallai András
- Copyright © 2014, Sallai András
- Szerkesztve: 2014, 2023
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Bevezetés
Kifejezetten a Java programok számára létrehozott fordítás automatizáló eszköz, amely kicsit hasonlít a make rendszerhez.
Az Ant esetében egy build.xml XML fájlt hozunk létre, amelyben leírjuk mit is kell tenni.
Az Ant weboldala: http://ant.apache.org/
Egyszerű példa
Minden build.xml fájlnak tartalmazni kell egy project elemet, és azon belül minimum egy target elemet.
- build.xml
<?xml version="1.0"?> <project name="haromszog" default="compile" basedir="."> <target name="compile" > <javac srcdir="." destdir="." includeantruntime="false"/> </target> </project>
A srcdir megadása kötelező. A destdir megadása nem kötelező. Az includeantruntime megadása ajánlott. Ezzel lebeszéljük a környezeti változók figyeléséről.
Az src és bin használata
Az src és bin könyvtárat létre kell hoznunk, ezt nem teszi meg az ant.
- build.xml
<?xml version="1.0"?> <project name="haromszog" default="compile" basedir="."> <target name="compile" > <javac srcdir="src" destdir="bin" includeantruntime="false"/> </target> </project>
Tegyünk az src könyvtárba egy Java programot:
Fordítás:
ant
A parancs hatására a bin könyvtárban létrejön az App.class állomány.
Linkek
oktatas/programozas/java/java_ant.txt · Utolsó módosítás: 2023/08/24 20:20 szerkesztette: admin