api / org.gradle.tooling.model.build

Package org.gradle.tooling.model.build

Types

BuildEnvironment

interface BuildEnvironment : Model, BuildModel

Informs about the build environment, like Gradle version or the Java home in use.

Example:

 ProjectConnection connection = GradleConnector.newConnector() .forProjectDirectory(new File("someProjectFolder")) .connect(); try { BuildEnvironment env = connection.getModel(BuildEnvironment.class); System.out.println("Gradle version: " + env.getGradle().getGradleVersion()); System.out.println("Java home: " + env.getJava().getJavaHome()); } finally { connection.close(); } 

GradleEnvironment

interface GradleEnvironment

Informs about the Gradle environment, for example the Gradle version.

See example in BuildEnvironment

JavaEnvironment

interface JavaEnvironment

Informs about the Java environment, for example the Java home or the JVM args used. See example in BuildEnvironment.