Apache Maven 2




Other Refcardz


thumb

Getting Started with Oracle Berkeley DB

Contents Include: Oracle Berkeley DB Family, Berkeley DB Java Edition Features, BDB JE Base API and Collections API, BDB JE DIrect Persistent layer, BDB JE Transaction Support and Performance Tuning, BDB JE Backup and Recovery, Hot Tips and more...


thumb

Spring Configuration

Features Dependency Injection in a Nutshell, Configuring Spring with XML, Namespaces, Annotations, Hot Tips and more...

"From a value and accuracy perspective, this card is spot on." --Ryan Breidenbach


thumb

Apache Tapestry 5.0

Project Layout, Configuring the Web Application, About Pages and Components, Tapestry Markup Templates, Built-in Components, Tapestry Annotations, more...


thumb

Effective Process Modeling with BPM & BPMN

Contents Include: About Business Process Management, About BPMN, Other Constructs, Exception Flow, Workflow patterns with BPMN, Hot Tips 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.

Comment viewing options

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