org.apache.cocoon.maven.deployer
Class DeployExplodedMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.plugin.war.AbstractWarMojo
          extended by org.apache.cocoon.maven.deployer.AbstractDeployMojo
              extended by org.apache.cocoon.maven.deployer.DeployExplodedMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class DeployExplodedMojo
extends AbstractDeployMojo

Create a web application that makes use of Cocoon blocks. In the case of a web application module, (packaging: war) all referenced blocks are added, in the case of block (packaging: jar) additionally a minimal Cocoon environemt is created and it is also possible to reference other locally available blocks and to set custom properties to make development highly dynamic.


Field Summary
 
Fields inherited from class org.apache.maven.plugin.war.AbstractWarMojo
archive, archiverManager
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
DeployExplodedMojo()
           
 
Method Summary
 void execute()
           
 
Methods inherited from class org.apache.cocoon.maven.deployer.AbstractDeployMojo
deployWebapp, getBlockArtifactsAsMap, xpatch
 
Methods inherited from class org.apache.maven.plugin.war.AbstractWarMojo
buildExplodedWebapp, buildWebapp, copyResources, copyResources, createJarArchive, getClassesDirectory, getContainerConfigXML, getDependentWarExcludes, getDependentWarIncludes, getExcludes, getIncludes, getProject, getWarSourceDirectory, getWebappDirectory, getWebXml, setClassesDirectory, setContainerConfigXML, setProject, setWarSourceDirectory, setWebappDirectory, setWebXml
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployExplodedMojo

public DeployExplodedMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.