filmov
tv
Understanding Gradle #25 – Using Java to configure builds

Показать описание
No XML, no Groovy, no Kotlin required - just use Java to build your Java projects with Gradle!
▶️ 0:00 Using Java as Gradle configuration language
▶️ 0:27 Basis: Convention Plugins setup
▶️ 1:20 Convention Plugins in Java
▶️ 1:43 Defining plugin IDs
▶️ 2:37 Defining the Java version for plugins
▶️ 3:15 Creating a plugin implementation class
▶️ 4:42 Configuration: Apply plugins
▶️ 4:48 Configuration: Access extensions
▶️ 5:38 Configuration: Set core Gradle properties
▶️ 5:44 Configuration: Configuring Tasks
▶️ 6:47 Configuration: Defining dependencies or constraints
▶️ 8:19 Configuration: Custom Extensions
▶️ 9:03 Configuration: Custom Tasks
▶️ 10:09 Configuration: Repositories (in Settings)
▶️ 10:58 Configuration: Included Builds and Subprojects (in Settings)
▶️ 11:27 Using other JVM languages (e.g. Scala)
▶️ 12:15 Summary
Related Videos:
Further Readings:
▶️ 0:00 Using Java as Gradle configuration language
▶️ 0:27 Basis: Convention Plugins setup
▶️ 1:20 Convention Plugins in Java
▶️ 1:43 Defining plugin IDs
▶️ 2:37 Defining the Java version for plugins
▶️ 3:15 Creating a plugin implementation class
▶️ 4:42 Configuration: Apply plugins
▶️ 4:48 Configuration: Access extensions
▶️ 5:38 Configuration: Set core Gradle properties
▶️ 5:44 Configuration: Configuring Tasks
▶️ 6:47 Configuration: Defining dependencies or constraints
▶️ 8:19 Configuration: Custom Extensions
▶️ 9:03 Configuration: Custom Tasks
▶️ 10:09 Configuration: Repositories (in Settings)
▶️ 10:58 Configuration: Included Builds and Subprojects (in Settings)
▶️ 11:27 Using other JVM languages (e.g. Scala)
▶️ 12:15 Summary
Related Videos:
Further Readings: