Package org.gradle.process
Interface ExecOperations
@ServiceScope({org.gradle.internal.service.scopes.Scope.Build.class,org.gradle.internal.service.scopes.Scope.Project.class})
public interface ExecOperations
Process execution operations.
 
An instance of this type can be injected into a task, plugin or other object by annotating a public constructor or property getter method with javax.inject.Inject.
- Since:
- 6.0
- 
Method SummaryModifier and TypeMethodDescriptionExecutes the specified external process.javaexec(Action<? super JavaExecSpec> action) Executes the specified externaljavaprocess.
- 
Method Details- 
execExecutes the specified external process. The given action is used to configure anExecSpec, which is then used to run an external process.- Parameters:
- action- Action to configure the ExecSpec
- Returns:
- ExecResultthat can be used to check if the execution worked
 
- 
javaexecExecutes the specified externaljavaprocess. The given action is used to configure anJavaExecSpec, which is then used to run an externaljavaprocess.- Parameters:
- action- Action to configure the JavaExecSpec
- Returns:
- ExecResultthat can be used to check if the execution worked
 
 
-