My Account Log in

1 option

Apache Maven: : Beginner to Guru / Thompson, John.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Video
Author/Creator:
Thompson, John, author.
Language:
English
Subjects (All):
Java (Computer program language).
Application software--Development.
Application software.
Apache Maven.
Genre:
Electronic videos.
Physical Description:
1 online resource (1 video file, approximately 14 hr., 46 min.)
Edition:
1st edition
Place of Publication:
Packt Publishing, 2019.
System Details:
video file
Summary:
Master Apache Maven to Build and Deploy your Java and Spring Boot Applications About This Video Develop and deploy Java and Spring Boot applications using Apache Maven Learn to configure Apache Maven plugins for real-world use cases In Detail 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. 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.
Participant:
Presenter, John Thompson.
Notes:
Online resource; Title from title screen (viewed May 30, 2019)
Title from resource description page (Safari, viewed February 20, 2020).
OCLC:
1141405419

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account