@Mojo(name="war",
defaultPhase=PACKAGE,
threadSafe=true,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public class IbisWarPluginMojo
extends org.apache.maven.plugins.war.WarMojo
| Constructor and Description |
|---|
IbisWarPluginMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addJavaClassesToWar() |
void |
buildExplodedWebapp(File webapplicationDirectory) |
org.apache.maven.archiver.MavenArchiveConfiguration |
getArchive()
We like to populate the manifest with more information about the project
|
String |
getFileContent(File file) |
String |
getFileContent(InputStream fis) |
execute, getClassesClassifier, getClassifier, getOutputDirectory, getPackagingExcludes, getPackagingIncludes, getProjectHelper, getTargetClassesFile, getTargetFile, getTargetWarFile, getWarArchiver, getWarName, isAttachClasses, isFailOnMissingWebXml, isPrimaryArtifact, isSkip, setAttachClasses, setClassesClassifier, setClassifier, setFailOnMissingWebXml, setOutputDirectory, setPackagingExcludes, setPackagingIncludes, setPrimaryArtifact, setProjectHelper, setWarArchiver, setWarNameaddOverlay, buildWebapp, 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, setWorkDirectorypublic void buildExplodedWebapp(File webapplicationDirectory) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
buildExplodedWebapp in class org.apache.maven.plugins.war.AbstractWarMojoorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionpublic void addJavaClassesToWar()
public org.apache.maven.archiver.MavenArchiveConfiguration getArchive()
getArchive in class org.apache.maven.plugins.war.AbstractWarMojopublic String getFileContent(File file) throws IOException
IOExceptionpublic String getFileContent(InputStream fis) throws IOException
IOExceptionCopyright © 2018 Ibissource.org. All rights reserved.