Рет қаралды 3,070
How does modularity in Java work (Part 1): What is the Classpath?
🚀 Online course - Modern Gradle Fundamentals www.udemy.com/course/modern-g...
🏎️ Training on your Gradle topics onepiece.software/#training
✨ Support with your Gradle project onepiece.software/#consulting
💚 Support my work paypal.me/onepiecesw
💙 Follow me on Mastodon mastodon.social/@jendrik
▶️ 0:00 Java Modularity 1 - The Classpath
▶️ 1:12 Videos on Java Modularity
▶️ 1:41 What is the Classpath?
▶️ 2:50 Example
▶️ 3:07 javac (Java compiler)
▶️ 4:31 java (Java runtime)
▶️ 5:34 Changing the runtime classpath
▶️ 6:54 Using Gradle
▶️ 7:36 Compiling Java with Gradle
▶️ 9:19 Running Java with Gradle
▶️ 10:54 Constructing a classpath with Gradle
▶️ 12:51 Dependency resolution
▶️ 14:55 Running tests
▶️ 16:54 Different classpaths for testing
▶️ 17:42 Summary
💾 Example on GitHub (Kotlin DSL): github.com/jjohannes/understa...
💾 Example on GitHub (Groovy DSL): github.com/jjohannes/understa...
Related Videos:
⏩ 01 The Settings File: • Understanding Gradle #...
⏩ 02 The Build Files: • Understanding Gradle #...
⏩ 04 Tasks: • Understanding Gradle #...
⏩ 06 Configuring Task Inputs and Outputs: • Understanding Gradle #...
⏩ 08 Declaring Dependencies: • Understanding Gradle #...
⏩ 13 Aggregating Custom Artifacts: • Understanding Gradle #...
⏩ 18 Configuring Testing • Understanding Gradle #...
⏩ 19 The Test Task • Understanding Gradle #...
⏩ 22 The JavaCompile Task • Understanding Gradle #...
Further Readings:
📕 Building Java projects: docs.gradle.org/current/userg...
📕 Testing in Java projects: docs.gradle.org/current/userg...