org.jomc.mojo
Class MainModuleAttachMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.jomc.mojo.AbstractAttachMojo
org.jomc.mojo.MainModuleAttachMojo
- All Implemented Interfaces:
- ContextEnabled, Mojo
public final class MainModuleAttachMojo
- extends AbstractAttachMojo
Attaches a project's main module artifact.
- Version:
- $JOMC: MainModuleAttachMojo.java 3838 2011-10-08 20:15:41Z schulte2005 $
- Author:
- Christian Schulte
- Is defined by the goal name:
- attach-main-module
- Is bound to the specified phase of the standard build lifecycle:
- process-resources
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MainModuleAttachMojo
public MainModuleAttachMojo()
- Creates a new
MainModuleAttachMojo
instance.
getArtifactFile
protected File getArtifactFile()
- Description copied from class:
AbstractAttachMojo
- Gets the file of the artifact to attach.
- Specified by:
getArtifactFile
in class AbstractAttachMojo
- Returns:
- The file of the artifact to attach.
getArtifactClassifier
protected String getArtifactClassifier()
- Description copied from class:
AbstractAttachMojo
- Gets the classifier of the artifact to attach.
- Specified by:
getArtifactClassifier
in class AbstractAttachMojo
- Returns:
- The classifier of the artifact to attach.
getArtifactType
protected String getArtifactType()
- Description copied from class:
AbstractAttachMojo
- Gets the type of the artifact to attach.
- Specified by:
getArtifactType
in class AbstractAttachMojo
- Returns:
- The type of the artifact to attach.
getExecutionStrategy
protected String getExecutionStrategy()
- Description copied from class:
AbstractAttachMojo
- Gets the execution strategy of the instance.
- Specified by:
getExecutionStrategy
in class AbstractAttachMojo
- Returns:
- The execution strategy of the instance.
Please note that this documentation is maintained by non-native english speaking authors. As such, you may encounter phrases or wordings which seem imprecise or may even have a totally different meaning to native english speaking readers than what the individual author was trying to express. If you are a native english speaking reader and find any such phrases or wordings we kindly ask you to send an email to the corresponding author and help us improve this documentation in order to avoid misunderstandings. You will find the authors' email addresses at the top of each class. Please accept our apologies for any inconvenience caused.