Seattle Java User's Group
[ start | index | login or register ]
start > 2009-07-16 > 1

2009-07-16 #1

Created by admin. Last edited by admin, 227 days ago. Viewed 401 times. #2
[diff] [history] [edit] [rdf]
labels
attachments

21 July 2009 : Practical Maven

As described by the project website, "Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information."

This presentation will show how to use Maven 2 to build both JAR and WAR projects, and show how the dependency management system can save considerable time and energy. We will start with a "from the ground up" conceptual overview, and cover real world usage (as well as discuss what kind of projects Maven is NOT suitable for use). The presentation will include a demonstration of Maven 2, integrated with the latest version of Eclipse as well as a discussion of the use of both Hudson and Artifactory, a Maven 2 repository management system. The session will include lessons from the speaker's open source projects as well as the year-long complete rebuild of a commercial external website involving three concurrent Scrum teams.

Maven cynics, real world users, and complete novices are all welcome! ;)

~Speaker Bio~
Will Iverson has been writing computer software since he was a wee kid. Since then, he has worked for Apple, Symantec, SolutionsIQ, and Slalom, as well as running his own consulting company. He has written four books on software development, as well as several articles and speaking at dozens of conferences. He currently works for All Star Directories as Development Manager and Enterprise Architect.

FYI: here is an introductory article on Maven written by the author several years ago:
>>http://today.java.net/pub/a/today/2007/03/01/building-web-applications-with-maven-2.html

The Video for this presentation is available online at:
>>http://www.vimeo.com/5784431

and the presentation materials are online at:
>>http://www.cascadetg.com/maven/

2 comments (by admin, langles) | post comment
Describe here what your SnipSnap is about!

Configure this box!

  1. Login in
  2. Click here: snipsnap-portlet-2
  3. Edit this box
snipsnap.org | Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt