Class JarLibResolveTask
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.Task
- 
- org.apache.tools.ant.taskdefs.optional.extension.JarLibResolveTask
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable
 
 public class JarLibResolveTask extends Task Tries to locate a JAR to satisfy an extension and place location of JAR into property.
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description JarLibResolveTask()
 - 
Method SummaryModifier and Type Method Description voidaddConfiguredAnt(AntResolver ant)Adds Ant resolver to run an Ant build file to generate a library.voidaddConfiguredExtension(ExtensionAdapter extension)Set the Extension looking for.voidaddConfiguredLocation(LocationResolver loc)Adds location resolver to look for a library in a location relative to project directory.voidaddConfiguredUrl(URLResolver url)Adds a URL resolver to download a library from a URL to a local file.voidexecute()Execute the task.voidsetCheckExtension(boolean checkExtension)Check nested libraries for extensionsvoidsetFailOnError(boolean failOnError)Set whether to fail if error.voidsetProperty(java.lang.String property)The name of the property in which the location of library is stored.- 
Methods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setPropertypublic void setProperty(java.lang.String property) The name of the property in which the location of library is stored.- Parameters:
- property- The name of the property in which the location of library is stored.
 
 - 
setCheckExtensionpublic void setCheckExtension(boolean checkExtension) Check nested libraries for extensions- Parameters:
- checkExtension- if true, libraries returned by nested resolvers should be checked to see if they supply extension.
 
 - 
setFailOnErrorpublic void setFailOnError(boolean failOnError) Set whether to fail if error.- Parameters:
- failOnError- if true, failure to locate library should fail build.
 
 - 
addConfiguredLocationpublic void addConfiguredLocation(LocationResolver loc) Adds location resolver to look for a library in a location relative to project directory.- Parameters:
- loc- the resolver location to search.
 
 - 
addConfiguredUrlpublic void addConfiguredUrl(URLResolver url) Adds a URL resolver to download a library from a URL to a local file.- Parameters:
- url- the URL resolver from which to download the library
 
 - 
addConfiguredAntpublic void addConfiguredAnt(AntResolver ant) Adds Ant resolver to run an Ant build file to generate a library.- Parameters:
- ant- the AntResolver to generate the library.
 
 - 
addConfiguredExtensionpublic void addConfiguredExtension(ExtensionAdapter extension) Set the Extension looking for.- Parameters:
- extension- Set the Extension looking for.
 
 - 
executepublic void execute() throws BuildExceptionExecute the task.- Overrides:
- executein class- Task
- Throws:
- BuildException- if the task fails.
 
 
- 
 
-