Package org.gradle.api.tasks.bundling
Klasse War
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
- Alle implementierten Schnittstellen:
Comparable<Task>,ContentFilterable,CopyProcessingSpec,CopySourceSpec,CopySpec,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.file.copy.CopySpecSource,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,Named,ExtensionAware,Task,PatternFilterable,Configurable<Task>
Assembles a WAR archive.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task
Task.Namer -
Feldübersicht
FelderVon Klasse geerbte Felder org.gradle.jvm.tasks.Jar
DEFAULT_EXTENSIONVon Klasse geerbte Felder org.gradle.api.tasks.bundling.Zip
ZIP_EXTENSIONVon Schnittstelle geerbte Felder org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidAdds files to the classpath to include in the WAR archive.Returns the classpath to include in the WAR archive.Returns the app directory of the task.Returns theweb.xmlfile to include in the WAR archive.voidsetClasspath(Object classpath) Sets the classpath to include in the WAR archive.voidsetClasspath(FileCollection classpath) Sets the classpath to include in the WAR archive.voidSets theweb.xmlfile to include in the WAR archive.Adds some content to theWEB-INFdirectory for this WAR archive.Adds some content to theWEB-INFdirectory for this WAR archive.Von Klasse geerbte Methoden org.gradle.jvm.tasks.Jar
getManifest, getManifestContentCharset, getMetadataCharset, getMetaInf, manifest, metaInf, metaInf, setManifest, setManifestContentCharset, setMetadataCharsetVon Klasse geerbte Methoden org.gradle.api.tasks.bundling.Zip
createCopyAction, getCompressor, getEntryCompression, isZip64, setEntryCompression, setZip64Von Klasse geerbte Methoden org.gradle.api.tasks.bundling.AbstractArchiveTask
createCopyActionExecuter, getArchiveAppendix, getArchiveBaseName, getArchiveClassifier, getArchiveExtension, getArchiveFile, getArchiveFileName, getArchivePath, getArchiveVersion, getDestinationDirectory, into, into, into, isPreserveFileTimestamps, isReproducibleFileOrder, setPreserveFileTimestamps, setReproducibleFileOrderVon Klasse geerbte Methoden org.gradle.api.tasks.AbstractCopyTask
copy, createRootSpec, dirPermissions, eachFile, eachFile, exclude, exclude, exclude, exclude, expand, expand, filePermissions, filesMatching, filesMatching, filesNotMatching, filesNotMatching, filter, filter, filter, filter, from, from, from, getDirectoryFileTreeFactory, getDirMode, getDirPermissions, getDocumentationRegistry, getDuplicatesStrategy, getExcludes, getFileLookup, getFileMode, getFilePermissions, getFileResolver, getFileSystem, getFilteringCharset, getIncludeEmptyDirs, getIncludes, getInstantiator, getMainSpec, getPropertyFactory, getRootSpec, getSource, include, include, include, include, isCaseSensitive, rename, rename, rename, rename, setCaseSensitive, setDirMode, setDuplicatesStrategy, setExcludes, setFileMode, setFilteringCharset, setIncludeEmptyDirs, setIncludes, withVon Klasse geerbte Methoden org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingVon Klasse geerbte Methoden org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceVon Klasse geerbte Methoden org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Felddetails
-
WAR_EXTENSION
- Siehe auch:
-
-
Konstruktordetails
-
War
public War()
-
-
Methodendetails
-
getObjectFactory
- Setzt außer Kraft:
getObjectFactoryin KlasseAbstractCopyTask
-
getWebInf
-
webInf
Adds some content to theWEB-INFdirectory for this WAR archive.The given closure is executed to configure a
CopySpec. TheCopySpecis passed to the closure as its delegate.- Parameter:
configureClosure- The closure to execute- Gibt zurück:
- The newly created
CopySpec.
-
webInf
Adds some content to theWEB-INFdirectory for this WAR archive.The given action is executed to configure a
CopySpec.- Parameter:
configureAction- The action to execute- Gibt zurück:
- The newly created
CopySpec. - Seit:
- 3.5
-
getClasspath
Returns the classpath to include in the WAR archive. Any JAR or ZIP files in this classpath are included in theWEB-INF/libdirectory. Any directories in this classpath are included in theWEB-INF/classesdirectory.- Gibt zurück:
- The classpath. Returns an empty collection when there is no classpath to include in the WAR.
-
setClasspath
Sets the classpath to include in the WAR archive.- Parameter:
classpath- The classpath. Must not be null.- Seit:
- 4.0
-
setClasspath
Sets the classpath to include in the WAR archive.- Parameter:
classpath- The classpath. Must not be null.
-
classpath
Adds files to the classpath to include in the WAR archive.- Parameter:
classpath- The files to add. These are evaluated as perProject.files(Object...)
-
getWebXml
Returns theweb.xmlfile to include in the WAR archive. Whennull, noweb.xmlfile is included in the WAR.- Gibt zurück:
- The
web.xmlfile.
-
setWebXml
Sets theweb.xmlfile to include in the WAR archive. Whennull, noweb.xmlfile is included in the WAR.- Parameter:
webXml- Theweb.xmlfile. Maybe null.
-
getWebAppDirectory
Returns the app directory of the task. Added to the output web archive by default.The
warplugin sets the default value for allWartasks tosrc/main/webappand adds it as a task input.Note, that if the
warplugin is not applied then this property is ignored. In that case, clients can manually set an app directory as a task input.- Gibt zurück:
- The app directory.
- Seit:
- 7.1
-