Mumbai , Maharashtra India (PressExposure) September 08, 2011 -- Packt's recently published Apache Maven 3 Cookbook is a collection of over 50 real-world recipes on efficient Java software development with Apache Maven 3. Written by Srirangan, the book is aimed to help developers, managers and teams grasp the fundamentals and extend Apache Maven 3 to meet their needs. Amongst other topics, the book throws light on collaboration techniques for Agile teams and integration of Apache Maven with Java, Enterprise Frameworks, and various other cutting-edge technologies.
Apache Maven is a software project management and comprehension tool. Maven is a part of the Apache Software Foundation. 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.
Apache Maven 3 Cookbook starts off by helping the reader understand how to install, set up, and configure Apache Maven 3 for their development architecture and get to know the entire Build Lifecycle Concept used in Maven 3. Readers will then learn and implement build automation, dependency management, and test-driven development. With this book, one will be able to practice agile collaboration and implement continuous integration, centralized repositories, source code integration, team integration, and so on.
One can find this cookbook an answer to almost all their needs for building high-quality Java applications with well-explained code and many illustrations to enhance their learning. This cookbook covers integration of various development platforms such as Eclipse, NetBeans, and IntelliJIDEA IDE using Apache Maven 3 and introduces software engineering best practices integrated with Apache Maven. The book is rounded off by exploring extending the Apache Maven platform by building custom plugins, integrating them with existing projects, and executing them through explicit command-line calls or with Maven Build Phases.
This easy to grasp cookbook is perfect for Java developers, teams, and managers who want to implement Apache Maven in their development process, leveraging the software engineering best practices and agile team collaboration techniques it brings along. The book is also specifically for the developer who wishes to get started in Apache Maven and use it with a range of emergent and enterprise technologies including Enterprise Java, Frameworks, Google App Engine, Android, and Scala. To read more about the book and download a free chapter, please visit: http://www.packtpub.com/apache-maven-3-0-cookbook/book.