@Mojo(name="war", defaultPhase=PACKAGE, threadSafe=true, requiresDependencyResolution=COMPILE_PLUS_RUNTIME) public class WarMojo extends AbstractWarMojo
escapeString
Constructor and Description |
---|
WarMojo() |
addOverlay, buildExplodedWebapp, buildWebapp, getArchive, getArtifactFactory, getCacheFile, getClassesDirectory, getContainerConfigXML, getCurrentProjectOverlay, getDependentWarExcludes, getDependentWarIncludes, getExcludes, getFilters, getIncludes, getJarArchiver, getNonFilteredFileExtensions, getOutputFileNameMapping, getOverlays, getProject, getSession, getWarSourceDirectory, getWarSourceExcludes, getWarSourceIncludes, getWebappDirectory, getWebResources, getWebXml, getWorkDirectory, isArchiveClasses, isIncludeEmptyDirectories, isRecompressZippedFiles, isUseCache, setArchiveClasses, setArtifactFactory, setCacheFile, setClassesDirectory, setContainerConfigXML, setFilters, setJarArchiver, setNonFilteredFileExtensions, setOutputFileNameMapping, setOverlays, setProject, setUseCache, setWarSourceDirectory, setWarSourceExcludes, setWarSourceIncludes, setWebappDirectory, setWebResources, setWebXml, setWorkDirectory
getLog, getPluginContext, setLog, setPluginContext
public void execute() throws MojoExecutionException, MojoFailureException
MojoExecutionException
- if an error occurred while building the webappMojoFailureException
- 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.File
public String getClassifier()
classifier
public void setClassifier(String classifier)
classifier
- classifier
public String[] getPackagingExcludes()
public void setPackagingExcludes(String packagingExcludes)
packagingExcludes
- packagingExcludes
public String[] getPackagingIncludes()
public void setPackagingIncludes(String packagingIncludes)
packagingIncludes
- packagingIncludes
public String getOutputDirectory()
outputDirectory
public void setOutputDirectory(String outputDirectory)
outputDirectory
- outputDirectory
public WarArchiver getWarArchiver()
warArchiver
public void setWarArchiver(WarArchiver warArchiver)
warArchiver
- warArchiver
public MavenProjectHelper getProjectHelper()
projectHelper
public void setProjectHelper(MavenProjectHelper projectHelper)
projectHelper
- projectHelper
public boolean isPrimaryArtifact()
primaryArtifact
public void setPrimaryArtifact(boolean primaryArtifact)
primaryArtifact
- primaryArtifact
public boolean isAttachClasses()
attachClasses
public void setAttachClasses(boolean attachClasses)
attachClasses
- attachClasses
public String getClassesClassifier()
classesClassifier
public void setClassesClassifier(String classesClassifier)
classesClassifier
- classesClassifier
public boolean isFailOnMissingWebXml()
failOnMissingWebXml
public void setFailOnMissingWebXml(boolean failOnMissingWebXml)
failOnMissingWebXml
- failOnMissingWebXml
public boolean isSkip()
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.