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:
- Cloneable
Tries to locate a JAR to satisfy an extension and place
 location of JAR into property.
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidAdds Ant resolver to run an Ant build file to generate a library.voidaddConfiguredExtension(ExtensionAdapter extension) Set the Extension looking for.voidAdds location resolver to look for a library in a location relative to project directory.voidAdds 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(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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
- 
Constructor Details- 
JarLibResolveTaskpublic JarLibResolveTask()
 
- 
- 
Method Details- 
setPropertyThe 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.
 
- 
addConfiguredLocationAdds location resolver to look for a library in a location relative to project directory.- Parameters:
- loc- the resolver location to search.
 
- 
addConfiguredUrlAdds 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
 
- 
addConfiguredAntAdds Ant resolver to run an Ant build file to generate a library.- Parameters:
- ant- the AntResolver to generate the library.
 
- 
addConfiguredExtensionSet the Extension looking for.- Parameters:
- extension- Set the Extension looking for.
 
- 
executeExecute the task.- Overrides:
- executein class- Task
- Throws:
- BuildException- if the task fails.
 
 
-