| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectpublic class Warextends JarWEB-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.
JarNested 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.
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 IOExceptionOverridden from Zip class to deal with web.xml