public class GradleBuildConfiguration extends java.lang.Object implements BuildConfiguration
| Constructor and Description |
|---|
GradleBuildConfiguration(org.gradle.util.GradleVersion gradleVersion,
java.io.File gradleHome,
java.io.File javaHome,
java.util.List<java.lang.String> jvmArguments,
boolean usesScanPlugin,
boolean usesDevelocityPlugin) |
GradleBuildConfiguration(org.gradle.util.GradleVersion gradleVersion,
java.io.File gradleHome,
java.io.File javaHome,
java.util.List<java.lang.String> jvmArguments,
boolean usesScanPlugin,
boolean usesDevelocityPlugin,
java.util.List<java.lang.String> gradleOpts) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGradleCommand(java.util.List<java.lang.String> commandLine) |
java.util.List<java.lang.String> |
getClientJvmArguments()
The JVM arguments passed to configure the client VM.
|
java.io.File |
getGradleHome() |
org.gradle.util.GradleVersion |
getGradleVersion() |
java.io.File |
getJavaHome() |
java.util.List<java.lang.String> |
getJvmArguments() |
boolean |
isUsesDevelocityPlugin() |
boolean |
isUsesScanPlugin() |
void |
printVersionInfo() |
void |
runGradle(java.lang.String... arguments) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaspublic GradleBuildConfiguration(org.gradle.util.GradleVersion gradleVersion,
java.io.File gradleHome,
java.io.File javaHome,
java.util.List<java.lang.String> jvmArguments,
boolean usesScanPlugin,
boolean usesDevelocityPlugin)
public GradleBuildConfiguration(org.gradle.util.GradleVersion gradleVersion,
java.io.File gradleHome,
java.io.File javaHome,
java.util.List<java.lang.String> jvmArguments,
boolean usesScanPlugin,
boolean usesDevelocityPlugin,
java.util.List<java.lang.String> gradleOpts)
public org.gradle.util.GradleVersion getGradleVersion()
public java.io.File getGradleHome()
public java.io.File getJavaHome()
public java.util.List<java.lang.String> getJvmArguments()
public boolean isUsesScanPlugin()
public boolean isUsesDevelocityPlugin()
public java.util.List<java.lang.String> getClientJvmArguments()
Note:
1. This is only for CliGradleClient, not for TAPI clients.
2. This is used only for --daemon. Use jvmArguments for --no-daemon.
public void printVersionInfo()
public void runGradle(java.lang.String... arguments)
public void addGradleCommand(java.util.List<java.lang.String> commandLine)