Daniel,

The difference if that with Ant you write an Assembler-like program: you can do a lot, but maintainability is like current economy - very low. And here you always have to write what to do and how to do it, like for <javac/> you have to tell it where the sources are, where the output should go.

With Maven - you write a SQL statement: you don't tell it how to do things, just say what needs to be done, and maven will figure out the way to do it. If you compile java classes - you don't even have to mention the compiler - Maven defalts will take care of that.

For examples - you can check the book: http://www.sonatype.com/book

I think that if there is more that one person working on a project - Ant is a dead end for a build system.

Overall - please ask these kind of questions on the user list, this one is mainly for developing maven itself.

dr2238 wrote:
              I have knowledge on ant, but doesn't have any knowledge on
maven.   I heard other say ant is kind of procedural language , while maven
is an objected oriented language.

Is that true?   Could anyone explain it to me a little bit?    It would be
great if you can show me some small examples to let me understand what is
the difference between them.


thanks a lot for your help


Daniel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to