HZGN.COM
welcome to my space
X
Welcome to:hzgn.com
Search:  
Feng Shui | Graphic Design | Cosmetics | Causes and Organizations | Regulatory Compliance | Gadgets and Gizmos | Computer Forensics | Tools and Equipment | Related articles
NAVIGATION: Home >>

Apache's Maven Comes of Age

Published by: smith 2009-01-06

OSGi Alliance Blog: 200512::
use of XML (which seems a mandatory requirement for an Apache project), maven is much of the Apache code base will be converted over the coming year.
http://www.osgi.org/blog/2005_12_01_archive.html
HOME
One of the most critical parts of Java development is understanding the complete state of a development effort as quickly as possible. That's the goal of Apache's Maven project, which released its milestone 1.0 release this week.

"Maven has a long history of pushing out beta after beta, so this is definitely an important release," Jason Van Zyl, Maven architect release manager, told

The Jakarta Site - Elsewhere - 2003::
http://www.apache.org/dist/maven/binaries/ (Using Mirrors) number of runtime scenarios and initially delivered for Apaches Phoenix container.
http://jakarta.apache.org/site/news/elsewhere-2003.html
HOME
internetnews.com. "For users it means that they will have something reliable now for their production builds."

Maven defines itself as a project-management and project-comprehension tool. Its project object model (POM) controls the development and management of a project. The POM controls builds, document creation, site publication and distribution publication and can be stored in an XML file. Maven also provides a set of tools to enable developers to automatically generate a number of critical items, such as source metrics; mailing, developer and dependency lists; software development process documentation; change logs based directly on source repository; and source cross-references.

"Maven is akin to Perl's CPAN where you have repositories with build artifacts and an easy way to build projects," explained Van Zyl. "But as far as I know it has no model like Maven: the POM, which is really a canonical source for project information that allows generating sites and reports very easy."

It's that ease of generating reports and project information that in Van Zyl's opinion is bringing new users to Maven.

"We're getting a high rate of conversion because the small cost of making a POM provides a great deal -- a site, all the reports, the use of all the plugins and an easy way to build your project," he said. "The philosophy is that it should be easy to build, and all creative energy should be focused on developing your application. Not messing around with a build system makes good sense."

Building a Vertical Search Site::
advantages of Jetty is that its better integrated with Maven and Eclipse, Theres a lot of info on Nutch and Hadoop at the Apache web site, so
http://wiki.apache.org/apachecon-data/attachments/Us2007OnlineSesdingVertSearch-Slides.pdf
HOME
According to Van Zyl, Maven is used extensively for small builds, though it's multi-project build capability is where it truly shines. "We have users with builds that have over 100 components," he said. "Uniformity over a large number of builds is what Maven strives to give its users. You're never just building one thing. People use Maven because it's easy to create small builds quickly and manage them effectively."

Though Maven 1.0 is a tremendous achievement for the development team, Van Zyl is focused on continuing innovation. The 1.0 release is going to be quickly followed up by an alpha version of the 2.0 release within the next six weeks, Van Zyl said. "There are no commercial products like Maven that I know of, but with the advent of Maven 2.0, I think you will see the incorporation of Maven into many commercial tools," Van Zyl said.

The reason for that expected incorporation into commercial tools is Maven 2.0's focus on embeddability. That embeddability is targeted on making use of Maven in IDE's 'dead simple,' as well as incorporating maven into third-party tools."

In fact Van Zyl foresees a time when Maven will be a standard in all IDEs. "Projects like the Maven plugin tools for Eclipse and NetBeans, will become far more popular and it won't be long before Maven is a standard in all IDEs," he said. "I am even hoping that Maven might play some part in unifying IDEs in some fashion through the use the Maven POM."




Mozilla Growing, Moving Up
IBM Tool Has An Eye For The Blind

You are looking at:hzgn.com's Apache's Maven Comes of Age, click hzgn.com to home
#If you have any other info about this subject , Please add it free.#
Your name:
E-mail:
Telphone:

Your comments:


If you have any other info about Apache's Maven Comes of Age , Please add it free.

About us -Site map -Advertisement -Jion us -Contact usExchange linksSponsor us
Copyright© 2008 hzgn.com All Rights Reserved
Site made&Support support@hzgn.com    E-mail: web@hzgn.com