Interface BuildEnvironment

  • All Superinterfaces:
    BuildModel, Model

    public interface BuildEnvironment
    extends 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();
     }
     
    Since:
    1.0-milestone-8
    • Method Detail

      • getGradle

        GradleEnvironment getGradle()
        Returns information about the Gradle environment, for example the Gradle version.
        Since:
        1.0-milestone-8