Book Image

Maven Build Customization

By : Lorenzo Anardu, Roberto Baldi, Umberto Antonio Cicero, Riccardo Giomi, Giacomo Veneri
Book Image

Maven Build Customization

By: Lorenzo Anardu, Roberto Baldi, Umberto Antonio Cicero, Riccardo Giomi, Giacomo Veneri

Overview of this book

<p>Maven is one of the most popular tools used to control the dependencies and to administer a Java project. Maven can be used by newbies without the need to learn complex mechanisms, but it is also a powerful tool for big projects developed by different teams and organized over different modules and repositories.</p> <p>This book will provide you with all the information you need, right from managing dependencies to improving the build process of your organization. Starting with a simple project, you will create your development environment step-by-step, automatically build your code from resources (XML, DB), and package your JAR, WAR, and EAR files for different environments. Furthermore, you will learn about the complex hereditary features of Maven.</p> <p>Finally, this book will benefit you by teaching Maven-Gradle and Maven-Eclipse integration using the m2e plugin, managing the Maven repository from Gradle, and building a working Maven environment from Gradle.</p>
Table of Contents (17 chapters)
Maven Build Customization
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Credits

Authors

Lorenzo Anardu

Roberto Baldi

Umberto Antonio Cicero

Riccardo Giomi

Giacomo Veneri

Reviewers

Cedric Gatay

Sharafat Ibn Mollah Mosharraf

Rohit Mukherjee

Commissioning Editor

Akram Hussain

Acquisition Editor

Kevin Colaco

Content Development Editor

Susmita Sabat

Technical Editors

Tanvi Bhatt

Siddhi Rane

Copy Editors

Sayanee Mukherjee

Laxmi Subramanian

Project Coordinator

Neha Thakur

Proofreaders

Simran Bhogal

Maria Gould

Ameesha Green

Paul Hindle

Indexers

Monica Ajmera Mehta

Rekha Nair

Priya Sane

Graphics

Valentina D'silva

Abhinash Sahu

Production Coordinators

Adonia Jones

Nilesh R. Mohite

Komal Ramchandani

Cover Work

Kyle Albuquerque

Komal Ramchandani