Session: Maven workshop
tuesday, - afternoon
Apache 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. The theme of Maven is to standardize the build process and has successfully done so, leading to it being close to de facto standard in the open source world and within the enterprises.
Related development tools such as m2eclipse will also be covered.
This tutorial will explain the motivation behind Maven and go through its core concepts. Targeted audience is developers wanting to understand how Maven works and how to use it.
Java, Project Management
Jason is the founder and CTO of Sonatype, the Maven company, and founder of the Apache Maven project, the Plexus IoC framework, and the Apache Velocity project. Jason currently serves on the Apache Maven Project Management Committee. He has been involved with the Apache Software Foundation (ASF) for seven years, helped to found Codehaus, a well-respected incubation facility for open source community projects, and is a frequent speaker at many major software conferences.
Anders is a software architect and CTO of Devoteam Sweden, working professionally with Java for more than ten years. Anders firmly believes that a good development infrastructure is necessary to allow for the developers to focus on solving the business needs, as well as developing good quality software. Since the last three years, He has focused on using Maven as the platform for such an environment. Being a true believer of open source, Anders is also highly active within the Maven community.