ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Gainty" <>
Subject Re: just not getting it
Date Sun, 10 Aug 2003 23:49:54 GMT

A Task is a unit of work surrounded by XML <Task></Task> brackets
all : exe where ALL is a Task which has many dependencies (exe)
exe is a Task which has dependencies compile, link
compile is a task which has dependency PreCompile
Makes Sense?
Once you find out you can do EVERYTHING Stop Servers Make testcases, Deploy
Binaries Start Servers in Ant I guarantee you wont go back to Make..

----- Original Message -----
From: "Gregory Seidman" <>
To: "Ant users mailing list" <>
Sent: Sunday, August 10, 2003 1:44 PM
Subject: just not getting it

> I'm trying to understand the basic concept of Ant, and I'm just not
> it. Until I understand how to get Ant to compile a bunch of Java source
> files and pack them all into a jar file with the correct main class in its
> META-INF, it won't help me to understand how to add external tasks. I
> even understand the meaning of task.
> I'm sure that part of the problem is that I am looking at this through
> make-colored glasses. I've been using make for a decade or more, and
> created a pretty serious build system with it (for a graduate project and,
> later, a project at work). I've been working with Java since 1995. I'm not
> a newbie to software development, and I've read throug the ant FAQ and
> manual, yet some crucial concept is eluding me.
> Would someone please explain how to handle the simple example of a
> directory/package tree full of .java source files to be built into a JAR?
> Once I have that toehold, I think I can start learning the rest.
> --Greg
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message