@Mojo(name="war", defaultPhase=PACKAGE, threadSafe=true, requiresDependencyResolution=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
protected static File getTargetFile(File basedir, String finalName, String classifier, String type)
protected File getTargetWarFile()
protected File getTargetClassesFile()
public String getClassifier()
public void setClassifier(String classifier)
public String[] getPackagingExcludes()
public void setPackagingExcludes(String packagingExcludes)
public String[] getPackagingIncludes()
public void setPackagingIncludes(String packagingIncludes)
public String getOutputDirectory()
public void setOutputDirectory(String outputDirectory)
public String getWarName()
public void setWarName(String warName)
public WarArchiver getWarArchiver()
public void setWarArchiver(WarArchiver warArchiver)
public MavenProjectHelper getProjectHelper()
public void setProjectHelper(MavenProjectHelper projectHelper)
public boolean isPrimaryArtifact()
public void setPrimaryArtifact(boolean primaryArtifact)
public boolean isAttachClasses()
public void setAttachClasses(boolean attachClasses)
public String getClassesClassifier()
public void setClassesClassifier(String classesClassifier)
public boolean isFailOnMissingWebXml()
public void setFailOnMissingWebXml(boolean failOnMissingWebXml)
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.