public class VmsCommandLauncher extends Java13CommandLauncher
FILE_UTILS
Constructor and Description |
---|
VmsCommandLauncher() |
Modifier and Type | Method and Description |
---|---|
java.lang.Process |
exec(Project project,
java.lang.String[] cmd,
java.lang.String[] env)
Launches the given command in a new process.
|
java.lang.Process |
exec(Project project,
java.lang.String[] cmd,
java.lang.String[] env,
java.io.File workingDir)
Launches the given command in a new process, in the given
working directory.
|
getShellLauncher, getVMLauncher, setShellLauncher, setVMLauncher
public java.lang.Process exec(Project project, java.lang.String[] cmd, java.lang.String[] env) throws java.io.IOException
exec
in class CommandLauncher
project
- the Ant project.cmd
- the command line to execute as an array of strings.env
- the environment to set as an array of strings.java.io.IOException
- forwarded from the exec method of the command launcher.public java.lang.Process exec(Project project, java.lang.String[] cmd, java.lang.String[] env, java.io.File workingDir) throws java.io.IOException
workingDir
is null or
the logical JAVA$FORK_SUPPORT_CHDIR needs to be set to TRUE.exec
in class Java13CommandLauncher
project
- the Ant project.cmd
- the command line to execute as an array of strings.env
- the environment to set as an array of strings.workingDir
- working directory where the command should run.java.io.IOException
- forwarded from the exec method of the command launcher.