Package org.apache.tools.ant.taskdefs
Class Exec
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.Exec
- All Implemented Interfaces:
Cloneable
Deprecated.
Executes a given command if the os platform is appropriate.
As of Ant 1.2, this class is no longer the implementation of Ant's <exec> task - it is considered to be dead code by the Ant developers and is unmaintained. Don't use it.
-
Field Summary
FieldsFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()Deprecated.Execute the task.protected voidlogFlush()Deprecated.Close output.protected voidDeprecated.Log an output message.protected intDeprecated.Execute the command.voidsetCommand(String command) Deprecated.Set the command to exec.voidDeprecated.Set the directory.voidsetFailonerror(boolean fail) Deprecated.Set the failOnError attribute.voidDeprecated.Set the Operating System that this exec is to run in.voidDeprecated.Set the output filename.Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
fos
Deprecated.
-
-
Constructor Details
-
Exec
public Exec()Deprecated.Constructor for Exec. Prints a warning message to std error.
-
-
Method Details
-
execute
Deprecated.Execute the task.- Overrides:
executein classTask- Throws:
BuildException- on error
-
run
Deprecated.Execute the command.- Parameters:
command- the command to exec- Returns:
- the exit value of the command
- Throws:
BuildException- on error
-
setDir
Deprecated.Set the directory.- Parameters:
d- aStringvalue
-
setOs
Deprecated.Set the Operating System that this exec is to run in.- Parameters:
os- aStringvalue
-
setCommand
Deprecated.Set the command to exec.- Parameters:
command- aStringvalue
-
setOutput
Deprecated.Set the output filename.- Parameters:
out- aStringvalue
-
setFailonerror
public void setFailonerror(boolean fail) Deprecated.Set the failOnError attribute. Default is false.- Parameters:
fail- abooleanvalue
-
outputLog
Deprecated.Log an output message.- Parameters:
line- the line to putputmessageLevel- the level of logging - ignored if output is going to a file
-
logFlush
protected void logFlush()Deprecated.Close output.
-
Executeinstead.