public final class MavenCli extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MavenCli.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
alsoMake |
protected boolean |
alsoMakeDependents |
protected boolean |
debug |
protected boolean |
failAtEnd |
protected List<String> |
goals |
protected File |
javaHome |
protected File |
mavenHome |
protected Set<String> |
mavenOpts |
protected String |
maxPermSize |
protected String |
minPermSize |
protected boolean |
nonRecursive |
protected List<String> |
params |
protected File |
pom |
protected Set<String> |
profiles |
protected Set<String> |
projects |
protected File |
settings |
protected Map<String,String> |
sysProps |
protected File |
userDir |
protected String |
xms |
protected String |
xmx |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener) |
protected void |
checkMandatoryProperty(String name,
Object value) |
List<String> |
getGoals() |
File |
getJavaHome() |
File |
getMavenHome() |
Set<String> |
getMavenOpts() |
String |
getMaxPermSize() |
String |
getMinPermSize() |
List<String> |
getParams() |
File |
getPom() |
Set<String> |
getProfiles() |
Set<String> |
getProjects() |
File |
getSettings() |
Map<String,String> |
getSysProps() |
File |
getUserDir() |
String |
getXms() |
String |
getXmx() |
boolean |
isAlsoMake() |
boolean |
isAlsoMakeDependents() |
boolean |
isDebug() |
boolean |
isFailAtEnd() |
boolean |
isNonRecursive() |
void |
removeProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener) |
int |
run() |
protected final File mavenHome
protected final File javaHome
protected final File userDir
protected final String xms
protected final String xmx
protected final String minPermSize
protected final String maxPermSize
protected final File pom
protected final boolean alsoMake
protected final boolean alsoMakeDependents
protected final boolean debug
protected final boolean nonRecursive
protected final boolean failAtEnd
protected final File settings
public String getXms()
public String getXmx()
public String getMinPermSize()
public String getMaxPermSize()
public File getMavenHome()
public File getJavaHome()
public File getUserDir()
public File getPom()
public File getSettings()
public boolean isAlsoMake()
public boolean isDebug()
public boolean isNonRecursive()
public boolean isAlsoMakeDependents()
public boolean isFailAtEnd()
public void addProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener)
public void removeProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener)
Copyright © 2021. All rights reserved.