Gradle for Java-Based Applications and Libraries
Offered By: LinkedIn Learning
Course Description
Overview
Gradle is a general-purpose, open-source build automation tool. Learn how to use Gradle to compile, test, and assemble a Java application or library.
Syllabus
Introduction
- Building a Java project simplified
- What you should know
- Anatomy of a simple Java project
- Applying the Java plugin
- Compiling Java source code
- Packaging a JAR file
- Exploring the Java Application plugin
- Challenge: Generating Javadocs for a Java project
- Solution: Generating Javadocs for a Java project
- Mechanics of dependency management
- Declaring a dependency on an external library
- Rendering the dependency tree
- Declaring a project dependency
- Using the Maven Publish plugin to publish a library
- Challenge: Consuming an external dependency
- Solution: Consuming an external dependency
- Using the JUnit 5 test framework
- Declaring JUnit dependencies
- Executing tests and inspecting the results
- Challenge: Fix a failed test suite
- Solution: Fix a failed test suite
- Next steps
Taught by
Benjamin Muschko
Related Courses
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity