public interface JavaForkOptionsWithEnvProvider extends JavaForkOptions
Adds environment providers to JavaForkOptions.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
addEnvironmentProvider(Provider<java.util.Map<String, String>> envProvider)Adds a provider to environment variables. |
|
public void |
configureFrom(GrolifantSimpleJavaForkOptions jfo)Configures from an existing instance of GrolifantSimpleJavaForkOptions. |
|
public void |
useJavaLauncher(Provider<JavaLauncher> launcher)Sets the executable from a provided JavaLauncher. |
|
public void |
withDebug(Action<JvmDebugOptions> configurator) |
Adds a provider to environment variables.
The values of the provider are processed after any value set via an environment call.
envProvider - Provider to a resolved map.Configures from an existing instance of GrolifantSimpleJavaForkOptions.
jfo - Instance of GrolifantSimpleJavaForkOptions.Sets the executable from a provided JavaLauncher.
launcher - A launcher obtained from a JVM toolchain.