@Mojo(name="war",
      defaultPhase=PACKAGE,
      threadSafe=true,
      requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public class WarMojo
extends AbstractWarMojo
escapeString, failOnMissingWebXml, outputTimestamp, propertiesEncoding| Constructor and Description | 
|---|
WarMojo()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
execute()
Executes the WarMojo on the current project. 
 | 
String | 
getClassesClassifier()  | 
String | 
getClassifier()  | 
String | 
getOutputDirectory()  | 
String[] | 
getPackagingExcludes()  | 
String[] | 
getPackagingIncludes()  | 
org.apache.maven.project.MavenProjectHelper | 
getProjectHelper()  | 
protected File | 
getTargetClassesFile()  | 
protected static File | 
getTargetFile(File basedir,
             String finalName,
             String classifier,
             String type)  | 
protected File | 
getTargetWarFile()  | 
org.codehaus.plexus.archiver.war.WarArchiver | 
getWarArchiver()  | 
String | 
getWarName()  | 
boolean | 
isAttachClasses()  | 
boolean | 
isFailOnMissingWebXml()  | 
boolean | 
isPrimaryArtifact()  | 
boolean | 
isSkip()
Skip the mojo run 
 | 
void | 
setAttachClasses(boolean attachClasses)  | 
void | 
setClassesClassifier(String classesClassifier)  | 
void | 
setClassifier(String classifier)  | 
void | 
setFailOnMissingWebXml(boolean failOnMissingWebXml)  | 
void | 
setOutputDirectory(String outputDirectory)  | 
void | 
setPackagingExcludes(String packagingExcludes)  | 
void | 
setPackagingIncludes(String packagingIncludes)  | 
void | 
setPrimaryArtifact(boolean primaryArtifact)  | 
void | 
setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)  | 
void | 
setWarArchiver(org.codehaus.plexus.archiver.war.WarArchiver warArchiver)  | 
void | 
setWarName(String warName)  | 
addOverlay, buildExplodedWebapp, buildWebapp, getArchive, getArtifactFactory, getClassesDirectory, getContainerConfigXML, getCurrentProjectOverlay, getDependentWarExcludes, getDependentWarIncludes, getExcludes, getFilters, getIncludes, getJarArchiver, getNonFilteredFileExtensions, getOutputFileNameMapping, getOverlays, getProject, getSession, getWarSourceDirectory, getWarSourceExcludes, getWarSourceIncludes, getWebappDirectory, getWebResources, getWebXml, getWorkDirectory, isArchiveClasses, isIncludeEmptyDirectories, isRecompressZippedFiles, setArchiveClasses, setArtifactFactory, setClassesDirectory, setContainerConfigXML, setFilters, setJarArchiver, setNonFilteredFileExtensions, setOutputFileNameMapping, setOverlays, setProject, setWarSourceDirectory, setWarSourceExcludes, setWarSourceIncludes, setWebappDirectory, setWebResources, setWebXml, setWorkDirectorypublic void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException - if an error occurred while building the webapporg.apache.maven.plugin.MojoFailureException - if an error.protected static File getTargetFile(File basedir, String finalName, String classifier, String type)
basedir - The basedirfinalName - The finalNameclassifier - The classifier.type - The type.Filepublic String getClassifier()
classifierpublic void setClassifier(String classifier)
classifier - classifierpublic String[] getPackagingExcludes()
public void setPackagingExcludes(String packagingExcludes)
packagingExcludes - packagingExcludespublic String[] getPackagingIncludes()
public void setPackagingIncludes(String packagingIncludes)
packagingIncludes - packagingIncludespublic String getOutputDirectory()
outputDirectorypublic void setOutputDirectory(String outputDirectory)
outputDirectory - outputDirectorypublic org.codehaus.plexus.archiver.war.WarArchiver getWarArchiver()
warArchiverpublic void setWarArchiver(org.codehaus.plexus.archiver.war.WarArchiver warArchiver)
warArchiver - warArchiverpublic org.apache.maven.project.MavenProjectHelper getProjectHelper()
projectHelperpublic void setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)
projectHelper - projectHelperpublic boolean isPrimaryArtifact()
primaryArtifactpublic void setPrimaryArtifact(boolean primaryArtifact)
primaryArtifact - primaryArtifactpublic boolean isAttachClasses()
attachClassespublic void setAttachClasses(boolean attachClasses)
attachClasses - attachClassespublic String getClassesClassifier()
classesClassifierpublic void setClassesClassifier(String classesClassifier)
classesClassifier - classesClassifierpublic boolean isFailOnMissingWebXml()
AbstractWarMojo.failOnMissingWebXmlpublic void setFailOnMissingWebXml(boolean failOnMissingWebXml)
failOnMissingWebXml - AbstractWarMojo.failOnMissingWebXmlpublic boolean isSkip()
skipCopyright © 2002–2023 The Apache Software Foundation. All rights reserved.