SeaJUG is an all volunteer effort - which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you'd like to donate your time/skills to the cause, contact Nimret Sandhu.
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! ;)
FYI: here is an introductory article on Maven written by the author several years ago: