- 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
推薦閱讀
- 現(xiàn)代C++編程:從入門(mén)到實(shí)踐
- Spring Cloud Alibaba核心技術(shù)與實(shí)戰(zhàn)案例
- 深入淺出Prometheus:原理、應(yīng)用、源碼與拓展詳解
- Python網(wǎng)絡(luò)爬蟲(chóng)從入門(mén)到實(shí)踐(第2版)
- PHP 編程從入門(mén)到實(shí)踐
- Implementing Cisco Networking Solutions
- Windows Server 2012 Unified Remote Access Planning and Deployment
- Python編程與幾何圖形
- Hands-On Reinforcement Learning with Python
- 小學(xué)生C++創(chuàng)意編程(視頻教學(xué)版)
- 編程菜鳥(niǎo)學(xué)Python數(shù)據(jù)分析
- 小型編譯器設(shè)計(jì)實(shí)踐
- Java 從入門(mén)到項(xiàng)目實(shí)踐(超值版)
- Access數(shù)據(jù)庫(kù)應(yīng)用教程(2010版)
- SAP Web Dynpro for ABAP開(kāi)發(fā)技術(shù)詳解:基礎(chǔ)應(yīng)用