The Artima Developer Community
Sponsored Link

News & Ideas Forum (Closed for new topic posts)
Maven Makes Project Management Easy

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Bill Venners

Posts: 2285
Nickname: bv
Registered: Jan, 2002

Maven Makes Project Management Easy Posted: Apr 8, 2003 2:31 PM
Reply to this message Reply
Charles Chan writes, "Even though Ant acts as the de facto standard for building Java programs, in many ways the tool falls short for project management tasks. In contrast, Maven, a high-level project management tool from the Apache Jakarta project, provides everything that Ant offers plus more."

Read this IBM developerWorks article by Charles Chan:

Here's an excerpt:

Nowadays, most developers recognize Ant as the standard build tool for Java programming projects. Unfortunately, Ant's project management facilities, as a replacement for make, fall short of most developers' needs. By examining an Ant build file, it's difficult to discover a project's dependencies and other meta information such as developers/owners, version, or site home page.

Maven, in addition to featuring program-build capabilities, offers high-level project management tools absent in Ant. Because Maven's default build rules are highly reusable, you can often build simple projects with two or three Maven build-script lines as compared to a dozen lines for Ant. Many Apache Jakarta projects, in fact, now use Maven, and the adoption rate for corporate projects continues to increase because of Maven's project-oriented approach.

What do you think of Maven?

Topic: Jini TOC Elections Begin Previous Topic   Next Topic Topic: Securing Linux for Java Services

Sponsored Links


Copyright © 1996-2018 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use