官术网_书友最值得收藏!

  • Maven Essentials
  • Prabath Siriwardena
  • 207字
  • 2021-07-30 10:11:25

Preface

Maven is the number one build tool used by developers, and it has been there 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, in fact, has made Maven the de-facto tool to manage and build Java projects. It's being used widely by many open source Java projects under the Apache Software Foundation, SourceForge, Google Code, and many more.

This book provides a step-by-step guide, showing the readers how to use Apache Maven in an optimal way to address enterprise build requirements. Following the book, readers will be able to gain a thorough understanding of the following key areas:

  • How to get started with Apache Maven, applying Maven best practices in order to design a build system to improve a developer's productivity
  • How to customize the build process to suit it exactly to your enterprise's needs by using appropriate Maven plugins, lifecycles, and archetypes
  • How to troubleshoot build issues with greater confidence
  • How to design the build in a way that avoids any maintenance nightmares with proper dependency management
  • How to optimize Maven configuration settings
  • How to build your own distribution archive using Maven assemblies
主站蜘蛛池模板: 阿巴嘎旗| 正镶白旗| 奇台县| 肥城市| 凤阳县| 五常市| 临武县| 惠水县| 通道| 祁阳县| 灵璧县| 高邮市| 长武县| 东城区| 潮州市| 莫力| 洱源县| 嘉定区| 夹江县| 桂东县| 拉萨市| 信阳市| 长岛县| 兰坪| 乃东县| 内乡县| 乌恰县| 遵化市| 克什克腾旗| 永吉县| 慈溪市| 乌拉特前旗| 龙泉市| 定南县| 赤城县| 定襄县| 濉溪县| 云南省| 同德县| 龙里县| 铁岭县|