|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg_scala_tools_maven_executions.JavaMainCallerSupport
public abstract class JavaMainCallerSupport
Abstract helper implementation for JavaMainCaller interface.
Field Summary | |
---|---|
protected List<String> |
args
|
protected List<String> |
env
|
protected List<String> |
jvmArgs
|
protected String |
mainClassName
|
protected org.apache.maven.plugin.AbstractMojo |
requester
|
Constructor Summary | |
---|---|
protected |
JavaMainCallerSupport(org.apache.maven.plugin.AbstractMojo requester,
String mainClassName,
String classpath,
String[] jvmArgs,
String[] args)
|
Method Summary | |
---|---|
void |
addArgs(String... args)
Adds arguments for the process |
void |
addEnvVar(String key,
String value)
Adds an environemnt variable |
void |
addJvmArgs(String... args)
Adds a JVM arg. |
void |
addOption(String key,
boolean value)
Adds the key if the value is true |
void |
addOption(String key,
File value)
Adds an option (key-file pair). |
void |
addOption(String key,
String value)
Adds option (basically two arguments) |
void |
addToClasspath(File entry)
|
void |
run(boolean displayCmd)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org_scala_tools_maven_executions.JavaMainCaller |
---|
redirectToLog, run, spawn |
Field Detail |
---|
protected org.apache.maven.plugin.AbstractMojo requester
protected List<String> env
protected String mainClassName
protected List<String> jvmArgs
protected List<String> args
Constructor Detail |
---|
protected JavaMainCallerSupport(org.apache.maven.plugin.AbstractMojo requester, String mainClassName, String classpath, String[] jvmArgs, String[] args) throws Exception
Exception
Method Detail |
---|
public void addJvmArgs(String... args)
JavaMainCaller
addJvmArgs
in interface JavaMainCaller
public void addToClasspath(File entry) throws Exception
Exception
public void addOption(String key, String value)
JavaMainCaller
addOption
in interface JavaMainCaller
public void addOption(String key, File value)
JavaMainCaller
addOption
in interface JavaMainCaller
public void addOption(String key, boolean value)
JavaMainCaller
addOption
in interface JavaMainCaller
public void addArgs(String... args)
JavaMainCaller
addArgs
in interface JavaMainCaller
public void addEnvVar(String key, String value)
JavaMainCaller
addEnvVar
in interface JavaMainCaller
public void run(boolean displayCmd) throws Exception
run
in interface JavaMainCaller
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |