Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
public class War
extends Jar
WEB-INF/lib
, WEB-INF/classes
or
WEB-INF
directories of the Web Application Archive.
(The War task is a shortcut for specifying the particular layout of a WAR file.
The same thing can be accomplished by using the prefix and fullpath
attributes of zipfilesets in a Zip or Jar task.)
The extended zipfileset element from the zip task
(with attributes prefix, fullpath, and src)
is available in the War task.
Jar
Nested Class Summary |
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.Jar | |
Jar.FilesetManifestConfig |
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.Zip | |
Zip.ArchiveState , Zip.Duplicate , Zip.WhenEmpty |
Field Summary |
Fields inherited from class org.apache.tools.ant.taskdefs.Zip | |
addedDirs , archiveType , doubleFilePass , duplicate , emptyBehavior , entries , skipWriting , zipFile |
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask | |
fileset |
Fields inherited from class org.apache.tools.ant.Task | |
description , location , target , taskName , taskType , wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent | |
project |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
void |
|
protected void |
|
protected void |
|
void |
|
void |
|
protected void |
|
Methods inherited from class org.apache.tools.ant.taskdefs.Jar | |
addConfiguredIndexJars , addConfiguredManifest , addMetainf , cleanUp , createEmptyZip , finalizeZipOutputStream , findJarName , getResourcesToAdd , grabFilesAndDirs , initZipOutputStream , reset , setFilesetmanifest , setIndex , setJarfile , setManifest , setManifestEncoding , setWhenempty , writeIndexLikeList , zipFile |
Methods inherited from class org.apache.tools.ant.taskdefs.Zip | |
addFileset , addParentDirs , addResources , addZipGroupFileset , addZipfileset , cleanUp , createEmptyZip , execute , executeMain , finalizeZipOutputStream , getComment , getDestFile , getEncoding , getResourcesToAdd , grabResources , initZipOutputStream , isAddingNewFiles , isCompress , isEmpty , isInUpdateMode , reset , selectFileResources , setBasedir , setComment , setCompress , setDestFile , setDuplicate , setEncoding , setFile , setFilesonly , setKeepCompression , setRoundUp , setUpdate , setWhenempty , setZipfile , zipDir , zipDir , zipFile , zipFile |
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask | |
XsetIgnore , XsetItems , add , addAnd , addContains , addContainsRegexp , addCustom , addDate , addDepend , addDepth , addDifferent , addFilename , addMajority , addModified , addNone , addNot , addOr , addPresent , addSelector , addSize , addType , appendSelector , createExclude , createExcludesFile , createInclude , createIncludesFile , createPatternSet , getDirectoryScanner , getImplicitFileSet , getSelectors , hasSelectors , selectorCount , selectorElements , setCaseSensitive , setDefaultexcludes , setExcludes , setExcludesfile , setFollowSymlinks , setIncludes , setIncludesfile , setProject |
Methods inherited from class org.apache.tools.ant.Task | |
execute , getDescription , getLocation , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , maybeConfigure , perform , reconfigure , setDescription , setLocation , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent | |
getProject , log , log , setProject |
protected void cleanUp()
Make sure we don't think we already have a web.xml next time this task gets executed.
- Overrides:
- cleanUp in interface Jar
protected void initZipOutputStream(ZipOutputStream zOut) throws IOException, BuildException
override of parent; validates configuration before initializing the output stream.
- Overrides:
- initZipOutputStream in interface Jar
public void setWarfile(File warFile)
Deprecated. Use setDestFile(File) instead
Deprecated name of the file to create -use destfile instead.
public void setWebxml(File descr)
set the deployment descriptor to use (WEB-INF/web.xml); required unless update=true
protected void zipFile(File file, ZipOutputStream zOut, String vPath, int mode) throws IOException
Overridden from Zip class to deal with web.xml
- Overrides:
- zipFile in interface Zip