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
Developing Android AppsGoogle via Udacity Gradle for Android and Java
Google via Udacity Become an Android Developer
Google via Udacity Android-разработка: основы, многопоточность, архитектура
Moscow Institute of Physics and Technology via Coursera Restful Web Service Spring Boot Visual Studio Code Gradle
Coursera Project Network via Coursera