Build and Manage Applications with Maven, Continuum, and Archiva
Follow a sample application which will help you to get started quickly with Apache Maven
Learn how to use Apache Archiva - an extensible repository manager - with Maven to take care of your build artifact repository
Leverage the power of Continuum - Apache's continuous integration and build server - to improve the quality and maintain the consistency of your build
Guidance on how to use Maven in a team environment to maximise its potential
By building up a sample application, this book guides developers painlessly through building a project with Maven. This book shows you how to combine Maven with Continuum and Archiva, which will allow you to build an efficient, secure application and make developing in a team easy.
You may already be aware of the pitfalls of 'integration hell' caused by changed code being submitted to repositories by a number of developers. When you implement Continuum in your build, you can easily perform continuous integration, avoiding timely rework and reducing cost and valuable time. You will be able to use Maven more efficiently in a team after you learn how to set up Archiva, Apache's repository manager.
It's easy to quickly get to work with Maven and get the most out of its related tools when you follow the sequential coverage of the sample application in this book. A focus on team environments ensures that you will avoid the pitfalls that are all too common when working in a team. Soon, by learning the best practices of working with Maven, you will have built an effective, secure Java application.