The Artima Developer Community
Sponsored Link

Java Buzz Forum
Using Maven for the Project Object Model

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
Scott Stirling

Posts: 54
Nickname: sstirling
Registered: Jan, 2003

Scott Stirling is a Senior Software Engineer at Workscape, Inc.
Using Maven for the Project Object Model Posted: Jul 7, 2003 10:34 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Scott Stirling.
Original Post: Using Maven for the Project Object Model
Feed Title: Blaug Blawg Blog
Feed URL: http://users.rcn.com/scottstirling/rss.xml
Feed Description: Java Testing, Tools and Engineering
Latest Java Buzz Posts
Latest Java Buzz Posts by Scott Stirling
Latest Posts From Blaug Blawg Blog

Advertisement

If you're into modeling your build, source management, testing, deployment and distribution problems as objects, behaviors and relationships, you'll like Maven, which is now a top-level Apache project, you'll notice.

Maven has formalized and abstracted elements of the structure of typical Ant-based Java projects into a project object model (POM).  You describe your build with abstractions like repository (for jar files), dependency, build resource, standard target names, etc., all in XML.  Under the covers a Jelly script is created and executed from your project description.  A great side benfit is that there is great integration with Ant.  And there are many "plugins" for extending the basic functionality, similar in concept to custom JSP tag libraries or Ant custom tasks.

In our newly restructured ClearCase repository, where we are organizing things by UCM component, Maven may come in very handy -- our source structure looks similar to the Jakarta Commons project, described here.

Read: Using Maven for the Project Object Model

Topic: JSP Display Taglib Previous Topic   Next Topic Topic: Java vs OpenSource II

Sponsored Links



Google
  Web Artima.com   

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