Does Gradle work with Java 17?

Gradle now supports running on and building with Java 17 . In previous Gradle versions, running Gradle itself on Java 17 resulted in an error. JVM projects could have been built with Java 17 using toolchains. As of Gradle 7.3, both running Gradle itself and building JVM projects with Java 17 is fully supported.

Read more

What is Gradle plugin?

A plugin is simply any class that implements the Plugin interface . Gradle provides the core plugins (e.g. JavaPlugin ) as part of its distribution which means they are automatically resolved. However, non-core binary plugins need to be resolved before they can be applied.

Read more

What is Java Gradle plugin?

The Java Gradle Plugin development plugin can be used to assist in the development of Gradle plugins . It automatically applies the Java Library plugin, adds the gradleApi() dependency to the api configuration and performs validation of plugin metadata during jar task execution.

Read more