Introducing Maven a build tool for today's Java developers

Gain an understanding of Maven's dependency management and use it to organize basic and multi-module Maven projects. This short book is your quick-start tutorial for learning to use Maven. It includes inconsistently immutable collections, better array construction, and more from the latest Mave...

Full description

Bibliographic Details
Main Author: Varanasi, Balaji
Format: eBook
Language:English
Published: New York Apress 2019
Edition:Second edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02822nmm a2200421 u 4500
001 EB001926935
003 EBX01000000000000001089837
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 1484254104 
020 |a 9781484254097 
020 |a 9781484254103 
020 |a 9781484254110 
020 |a 1484254090 
050 4 |a QA76.73.J38 
100 1 |a Varanasi, Balaji 
245 0 0 |a Introducing Maven  |b a build tool for today's Java developers  |c Balaji Varanasi 
250 |a Second edition 
260 |a New York  |b Apress  |c 2019 
300 |a 1 online resource  |b illustrations 
505 0 |a 1. Getting Started with Maven -- 2. Setting up Maven -- 3. Maven Dependency Management -- 4. Maven Project Basics -- 5. Maven Lifecycle -- 6. Maven Archetypes -- 7. Documentation and Reporting -- 8. Maven Release -- 9. Misc. Maven: Jenkins, Debugging, Password Encryption and IDEs Integration 
505 0 |a Includes bibliographical references and index 
653 |a Open source software / fast 
653 |a Open source software / http://id.loc.gov/authorities/subjects/sh99003437 
653 |a Java (Computer program language) / fast 
653 |a Java (Langage de programmation) 
653 |a Java (Computer program language) / http://id.loc.gov/authorities/subjects/sh95008574 
653 |a Logiciels libres 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
028 5 0 |a 10.1007/978-1-4842-5410-3 
776 |z 9781484254110 
776 |z 1484254104 
776 |z 9781484254103 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484254103/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.13/3 
520 |a Gain an understanding of Maven's dependency management and use it to organize basic and multi-module Maven projects. This short book is your quick-start tutorial for learning to use Maven. It includes inconsistently immutable collections, better array construction, and more from the latest Maven version 3.6. This second edition covers the newest in today's most popular build tool for Java development and programming. You'll learn all about Maven and how to set it up. Firstly, you'll cover the Maven life cycle and how to effectively leverage it. Also, you'll see the basics of site plugins, generating Javadocs, test coverage/FindBugs reports, and version/release notes. Furthermore, you'll take advantage of Maven's archetypes to bootstrap new projects easily. Finally, you will learn how to integrate the Nexus repository manager with Maven release phases. You will: Set up your basic project in Maven Create more advanced projects Apply the Maven life cycle to your build Work with Maven archetypes and manage Maven releases Integrate with Jenkins, Eclipse, and other IDEs Carry out debugging and password encryption