Jeff:

I don't know a whole lot about maven other than what people have told me. I've heard that whole argument regarding standard environment (directories, etc). However, to me that seems like a pointless argument... I am working on a build environment for my open source project...to allow me to simply and easily use the environment for any project. I have "suggested" directory structures...but its all overidable. Regarding library dependencies...I just don't see why that is a requirement or a need. Its my experience that I will develop against a "known" set of libraries. Going out to sync those libraries doesn't seem to make sense unless I want the newer libraries. And then, to your point, would get the latest and store in some form (perhaps source control)... But typically any place I have ever worked insists on using a set of libraries at a certain release number. Then over time, upgrade to newer versions...but not simply keep updating...

To be honest, I haven't found a compelling reason to use maven as ant does so much for me... Maybe its my lack of knowledge or I am biased toward ant...

Scot

Jeff A. Drost wrote:
For anyone who's used Maven, do you prefer Ant to Maven?  Why or why
not?  What advantages does Maven have over Ant?  Anyone use Maven in
conjunction with Ant?

I read that Maven has the advantage of standard build commands versus
proprietary build commands (targets) created in Ant.  Couldn't this be
accomplished using <ant> tasks in a set of organization-standardized Ant
build files?

Maven also advertises itself as good on dependencies, but I'm not so
sure about maintaining a proprietary archive server.  Why does Maven not
want you to use a SCM tool (CVS, Subversion, etc.) to store your library
files?


__________________________________________________________
The information transmitted may contain confidential material and is intended 
only for the person or entity to which it is addressed.  Any review, 
retransmission, dissemination or other use of, or taking of any action by 
persons or entities other than the intended recipient is prohibited.  If you 
are not the intended recipient, please delete the information from your system 
and contact the sender.



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



--
Scot P. Floess
27 Lake Royale
Louisburg, NC  27549

252-478-8087 (Home)
919-754-4592 (Work)

Chief Architect JPlate  http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim


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

Reply via email to