Speaker Topics - No Fluff Just Stuff

10 Things You Need to Know about the Maven 3 Toolset

Maven 3 is out the door now and developers everywhere are beginning the migrations to this exciting new version of the most popular build tool on the planet. This talk assumes a basic knowledge of Maven 2 and will equip you with all the practical and technical details necessary for you and your team to migrate to Maven 3. We'll explore the performance improvements, features that make debugging Maven issues easier, and changes to POMs that may require modifications to your build, but will result in more determinate build outputs.

Maven 3.0 has undergone major refactorings, and correspondingly, a battery of backwards compatibility tests to ensure a smooth transition from Maven 2.0. These refactorings prepare Maven for the next several years of development, including the separation of the POM file language from from the POM in-memory processor, which is already leading to Groovy, Ruby and YAML based POM file parsers. While Maven 3 is designed as a drop in replacement, the tips and tricks in this presentation will make your migration smooth and let you extract the greatest performance benefit from this ground-up reimplementation while simultaneously minimizing your POM editing efforts.


About Matthew McCullough

Matthew McCullough is an energetic 15 year veteran of enterprise software development, open source education, and co-founder of Ambient Ideas, LLC, a Denver consultancy. Matthew currently is VP of Training at GitHub.com, author of the Git Master Class series for O'Reilly, speaker at over 30 national and international conferences, author of three of the top 10 DZone RefCards, and President of the Denver Open Source Users Group. His current topics of research center around project automation: build tools (Gradle), distributed version control (Git, GitHub), Continuous Integration (Jenkins, Travis) and Quality Metrics (Sonar). Matthew resides in Denver, Colorado with his beautiful wife and two young daughters, who are active in nearly every outdoor activity Colorado has to offer.

More About Matthew »