Apache Maven 2




Other Refcardz


thumb

Agile Adoption: Reducing Cost

Contents Include: About Agile Adoption, Four Strategies to Reduce Cost, The Practices, How to Adopt Agile Practices, Whats Next, References and more...


thumb

Getting Started with db4o: Persisting .NET Object Data

About db4o and object databases, Getting Started, Basic Dataase Operations, Queries, Dealing with Object Activation, Hot Tips and More...


thumb

Essential PostgreSQL

Contents Include: About PostgreSQL, Configuration, Data Types, Commonly Used Functions, Database Objects, Tools and more...


thumb

Getting Started with Windows Presentation Foundation

Contents Include: XAML, Markup Extensions, Controls, Panels, Data Binding, Events and more...




Click Here To
Download PDF


Overview

Maven is a comprehensive project information tool whose most common application is building Java code. It is receiving renewed recognition in the emerging development space for its convention over configuration approach to builds. This DZone Refcard gives Java developers a wide range of execution commands, tips for debugging Mavenized builds, and a clear introduction to the "Maven vocabulary".


About the Author

Matthew McCullough is an Open Source Architect with the Denver, Colorado consulting firm Ambient Ideas, LLC which he co-founded in 1997.  He’s spent the last 13 years passionately aiming for ever-greater efficiencies in software development, all while exploring how to share these practices with his clients and their team members.  Matthew is a nationally touring speaker on all things open source and has provided long term mentoring and architecture services to over 40 companies ranging from startups to Fortune 500 firms.  Feedback and questions are always welcomed at matthewm@ambientideas.com

Comments

mikola_spb replied on Mon, 2009/05/25 - 8:12am

Hi,

Thanks for this long awaited card!

I've just take a glance at this card, but found that 'runtime' scope is missed in "Standard scopes" table.

hagelbej replied on Thu, 2009/05/28 - 10:42am

FYI - there's a typo at the top of page 3.  It should be process-test-sources, not process-test-sorces.

Surya De replied on Mon, 2009/06/01 - 8:59am

Also I think the url for the mvn repository as shown on page 3 of the card in the Hot Tip section should have .com in it and not a .org. The .com version of the url takes me to godaddy.

Matthew McCullough replied on Fri, 2009/12/18 - 12:58pm in response to: suryad

Both DZone and I are complicit in some of these errors that were not caught by our reviewers.  We've worked hard to address them and the latest version should clear all of them up.

Matthew McCullough replied on Fri, 2009/12/18 - 1:03pm in response to: hagelbej

Sadly, this error was made by DZone in the conversion of my source document to their styled PDF.  My original document has the correct phase name.  I have asked for it to be corrected by DZone as of today.  Thank you for the sharp eye for detail.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.