资源说明:Title: Mastering Apache Maven 3
Author: Prabath Siriwardena
Length: 298 pages
Edition: 1
Language: English
Publisher: Packt Publishing
Publication Date: 2014-12-29
ISBN-10: 1783983868
ISBN-13: 9781783983865
Maven is the number one build tool used by developers for more than a decade. Maven stands out among other build tools due to its extremely extensible architecture, which is built on top of the concept "convention over configuration". This has made Maven the de-facto tool used to manage and build Java projects.
This book is a technical guide to the difficult and complex concepts in Maven and build automation. It starts with the core Maven concepts and its architecture, and then explains how to build extensions such as plugins, archetypes, and lifecycles in depth.
This book is a step-by-step guide that shows you how to use Apache Maven in an optimal way to address your enterprise build requirements.
What you'll learn
Apply Maven best practices in designing a build system to improve developer productivity
Customize the build process to suit your enterprise needs by developing custom Maven plugins, lifecycles, and archetypes
Implement and deploy a Maven repository manager to manage the build process in a better and smoother way
Design the build in a way that prevents any maintenance nightmares with proper dependency management
Optimize Maven configuration settings
Create your own distribution archive using Maven assemblies
Build custom Maven lifecycles and lifecycle extensions
Table of Contents
Chapter 1: Apache Maven Quick Start
Chapter 2: Demystifying Project Object Model
Chapter 3: Maven Configuration
Chapter 4: Build Lifecycles
Chapter 5: Maven Plugins
Chapter 6: Maven Assemblies
Chapter 7: Maven Archetypes
Chapter 8: Maven Repository Management
Chapter 9: Best Practices
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。