Apache Maven beginner to guru

"Apache Maven is the most popular Java build tool. Companies and open source communities around the world consider Apache Maven the 'go-to' build tool for their Java projects. In this course, you will gain comprehensive insights into Apache Maven for building and deploying your apps....

Full description

Bibliographic Details
Main Author: Thompson, John
Format: eBook
Language:English
Published: [Place of publication not identified] Packt Publishing 2019
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02852nmm a2200301 u 4500
001 EB001908925
003 EBX01000000000000001071827
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
050 4 |a QA76.73.J38 
100 1 |a Thompson, John 
245 0 0 |a Apache Maven  |b beginner to guru  |c John Thompson 
260 |a [Place of publication not identified]  |b Packt Publishing  |c 2019 
300 |a 1 streaming video file (14 hr., 45 min., 59 sec.) 
653 |a Logiciels d'application / Développement 
653 |a Application software / Development / fast / (OCoLC)fst00811707 
653 |a Java (Computer program language) / fast / (OCoLC)fst00982065 
653 |a Apache Maven 
653 |a Java (Langage de programmation) 
653 |a Java (Computer program language) / http://id.loc.gov/authorities/subjects/sh95008574 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Title from resource description page (Safari, viewed February 20, 2020) 
856 4 0 |u https://learning.oreilly.com/videos/~/9781838983031/?ar  |x Verlag  |3 Volltext 
082 0 |a 000 
520 |a "Apache Maven is the most popular Java build tool. Companies and open source communities around the world consider Apache Maven the 'go-to' build tool for their Java projects. In this course, you will gain comprehensive insights into Apache Maven for building and deploying your apps. You'll explore Maven build lifecycles, before going on to understanding how to use Maven to build and package Java projects. The course will then demonstrate how to use Maven with popular alternative JVM languages including Groovy, Kotlin, and Scala. Next, you will configure Maven to run your unit and integration tests written in JUnit 3, JUnit 4, JUnit 5, TestNG, and Spock. You will then delve into generating source code from XML and JSON schemas. In addition to this, the course will get you started with leveraging annotation processing at compile time for Project Lombok and Mapstruct. The course will help you further build on your knowledge with insights into the Apache Maven plugin system, along with guiding you through how plugins are used in the build lifecycle. From building Spring Boot apps, and improving code quality with code coverage and spot bug reports, through to unlocking the capabilities of the Spring Boot Maven plugins, this course helps you learn efficiently at your own pace. Finally, you'll be able to deploy project artifacts to Maven repositories, and later develop multi-module Maven projects. By the end of this course, you will have comprehensive knowledge of Apache Maven, along with the skills to use it for developing and deploying robust applications."--Resource description page