public interface MavenExecutor
| Modifier and Type | Method and Description |
|---|---|
void |
executeGoals(File workingDirectory,
String goals,
boolean interactive,
String additionalArguments,
ReleaseResult result)
Deprecated.
|
void |
executeGoals(File workingDirectory,
String goals,
boolean interactive,
String additionalArguments,
String pomFileName,
ReleaseResult result)
Deprecated.
|
void |
executeGoals(File workingDirectory,
String goals,
ReleaseEnvironment releaseEnvironment,
boolean interactive,
String additionalArguments,
ReleaseResult result)
Execute goals using Maven.
|
void |
executeGoals(File workingDirectory,
String goals,
ReleaseEnvironment releaseEnvironment,
boolean interactive,
String additionalArguments,
String pomFileName,
ReleaseResult result)
Execute goals using Maven.
|
static final String ROLE
void executeGoals(File workingDirectory, String goals, ReleaseEnvironment releaseEnvironment, boolean interactive, String additionalArguments, String pomFileName, ReleaseResult result) throws MavenExecutorException
workingDirectory - the directory to execute ingoals - the goals to run (space delimited)releaseEnvironment - the environmental settings, maven-home, etc used for this releaseinteractive - whether to execute in interactive mode, or the default batch modeadditionalArguments - additional arguments to pass to the Maven commandpomFileName - the file name of the POM to execute onresult - holds all results of the executionMavenExecutorException - if an error occurred executing Mavenvoid executeGoals(File workingDirectory, String goals, ReleaseEnvironment releaseEnvironment, boolean interactive, String additionalArguments, ReleaseResult result) throws MavenExecutorException
workingDirectory - the directory to execute ingoals - the goals to run (space delimited)releaseEnvironment - the environmental settings, maven-home, etc used for this releaseinteractive - whether to execute in interactive mode, or the default batch modeadditionalArguments - additional arguments to pass to the Maven commandresult - holds all results of the executionMavenExecutorException - if an error occurred executing Mavenvoid executeGoals(File workingDirectory, String goals, boolean interactive, String additionalArguments, String pomFileName, ReleaseResult result) throws MavenExecutorException
executeGoals(File, String, ReleaseEnvironment, boolean, String, String,
ReleaseResult) insteadworkingDirectory - the directory to execute ingoals - the goals to run (space delimited)interactive - whether to execute in interactive mode, or the default batch modeadditionalArguments - additional arguments to pass to the Maven commandpomFileName - the file name of the POM to execute onresult - holds all results of the executionMavenExecutorException - if an error occurred executing Mavenvoid executeGoals(File workingDirectory, String goals, boolean interactive, String additionalArguments, ReleaseResult result) throws MavenExecutorException
executeGoals(File, String, ReleaseEnvironment, boolean, String,
ReleaseResult) insteadworkingDirectory - the directory to execute ingoals - the goals to run (space delimited)interactive - whether to execute in interactive mode, or the default batch modeadditionalArguments - additional arguments to pass to the Maven commandresult - holds all results of the executionMavenExecutorException - if an error occurred executing MavenCopyright © 2002–2015 The Apache Software Foundation. All rights reserved.