org.apache.maven.plugin.war
public class WarMojo extends AbstractWarMojo
DEFAULT_FILE_NAME_MAPPING, DEFAULT_FILE_NAME_MAPPING_CLASSIFIER, escapeString
Constructor and Description |
---|
WarMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Executes the WarMojo on the current project.
|
java.lang.String |
getClassesClassifier() |
java.lang.String |
getClassifier() |
java.lang.String |
getOutputDirectory() |
java.lang.String[] |
getPackagingExcludes() |
java.lang.String[] |
getPackagingIncludes() |
org.apache.maven.project.MavenProjectHelper |
getProjectHelper() |
protected java.io.File |
getTargetClassesFile() |
protected static java.io.File |
getTargetFile(java.io.File basedir,
java.lang.String finalName,
java.lang.String classifier,
java.lang.String type) |
protected java.io.File |
getTargetWarFile() |
org.codehaus.plexus.archiver.war.WarArchiver |
getWarArchiver() |
java.lang.String |
getWarName() |
boolean |
isAttachClasses() |
boolean |
isFailOnMissingWebXml() |
boolean |
isPrimaryArtifact() |
void |
setAttachClasses(boolean attachClasses) |
void |
setClassesClassifier(java.lang.String classesClassifier) |
void |
setClassifier(java.lang.String classifier) |
void |
setFailOnMissingWebXml(boolean failOnMissingWebXml) |
void |
setOutputDirectory(java.lang.String outputDirectory) |
void |
setPackagingExcludes(java.lang.String packagingExcludes) |
void |
setPackagingIncludes(java.lang.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(java.lang.String warName) |
addOverlay, buildExplodedWebapp, buildWebapp, getArchive, getArtifactFactory, getCacheFile, getClassesDirectory, getContainerConfigXML, getCurrentProjectOverlay, getDependentWarExcludes, getDependentWarIncludes, getExcludes, getFilters, getIncludes, getJarArchiver, getNonFilteredFileExtensions, getOutputFileNameMapping, getOverlays, getProject, getWarSourceDirectory, getWarSourceExcludes, getWarSourceIncludes, getWebappDirectory, getWebResources, getWebXml, getWorkDirectory, isArchiveClasses, isUseCache, setArchiveClasses, setArtifactFactory, setCacheFile, setClassesDirectory, setContainerConfigXML, setFilters, setJarArchiver, setNonFilteredFileExtensions, setOutputFileNameMapping, setOverlays, setProject, setUseCache, setWarSourceDirectory, setWarSourceExcludes, setWarSourceIncludes, setWebappDirectory, setWebResources, setWebXml, setWorkDirectory
public 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
protected static java.io.File getTargetFile(java.io.File basedir, java.lang.String finalName, java.lang.String classifier, java.lang.String type)
protected java.io.File getTargetWarFile()
protected java.io.File getTargetClassesFile()
public java.lang.String getClassifier()
public void setClassifier(java.lang.String classifier)
public java.lang.String[] getPackagingExcludes()
public void setPackagingExcludes(java.lang.String packagingExcludes)
public java.lang.String[] getPackagingIncludes()
public void setPackagingIncludes(java.lang.String packagingIncludes)
public java.lang.String getOutputDirectory()
public void setOutputDirectory(java.lang.String outputDirectory)
public java.lang.String getWarName()
public void setWarName(java.lang.String warName)
public org.codehaus.plexus.archiver.war.WarArchiver getWarArchiver()
public void setWarArchiver(org.codehaus.plexus.archiver.war.WarArchiver warArchiver)
public org.apache.maven.project.MavenProjectHelper getProjectHelper()
public void setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)
public boolean isPrimaryArtifact()
public void setPrimaryArtifact(boolean primaryArtifact)
public boolean isAttachClasses()
public void setAttachClasses(boolean attachClasses)
public java.lang.String getClassesClassifier()
public void setClassesClassifier(java.lang.String classesClassifier)
public boolean isFailOnMissingWebXml()
public void setFailOnMissingWebXml(boolean failOnMissingWebXml)
Copyright © 2014. All Rights Reserved.