Monday, August 23, 2010

August 2010 Meeting - Maven, the Intelligent Build System


You probably heard me griping about Maven before.  Turns out, I did not understand its power.  If you are a developer like me who likes to create modular code Maven is for you.  Or, if you are looking for a build system that offers dependency resolution, or don't mind prescribed source code setup convention, and, willing to give up granular control for a declarative approach to your build process, Maven is for you.  Maven is a comprehensive project management tool.  Out of the box, Maven can build most common types of Java projects, manages dependency, provides testing tools, can create documentation, and exposes a code repository that automatically.



For the Tampa Java User Group's August 2010 meeting, we will be exploring Maven with speaker D. Stuart Merrell.  We will look at the concept behind Maven's project management.  You will learn how to setup and integrate Maven as pat of your build system.



-= Presentation =-



Maven: The Intelligent Build System?

In this introduction to Maven session, I am going to discuss 3 build concepts that are central to Maven.  I will demonstrate how convention over configuration, a common build interface and universal reuse of build logic have come together to make the developers life much easier.  Building your Java project no longer needs to be a laborious process.  Maven's standard conventions, its common interface and its universal reuse of build logic will help you become a more productive developer.



-= Meeting Info =-

Speaker: D. Stuart Merrell
Date: Tuesday, 08/31/2010
Networking: 6:30 pm
Presentation: 7:00 pm - 8:30 pm


If you plan to attend, arrive early as main door locks at 7.00 pm.




-= Location =-
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map
http://maps.google.com/maps?q=4919+Memorial+Hwy,+Tampa,+FL+33634


-= Follow Tampa JUG =-