Package org.apache.maven.plugins.jar
Class JarMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.apache.maven.plugins.jar.AbstractJarMojo
-
- org.apache.maven.plugins.jar.JarMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="jar", defaultPhase=PACKAGE, requiresProject=true, threadSafe=true, requiresDependencyResolution=RUNTIME) public class JarMojo extends AbstractJarMojoBuild a JAR from the current project.- Version:
- $Id$
- Author:
- Emmanuel Venisse
-
-
Constructor Summary
Constructors Constructor Description JarMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.FilegetClassesDirectory()Return the specific output directory to serve as the root for the archive.protected java.lang.StringgetClassifier()Overload this to produce a jar with another classifier, for example a test-jar.protected java.lang.StringgetType()Overload this to produce a test-jar, for example.-
Methods inherited from class org.apache.maven.plugins.jar.AbstractJarMojo
createArchive, execute, getJarFile, getProject, hasClassifier
-
-
-
-
Method Detail
-
getClassifier
protected java.lang.String getClassifier()
Overload this to produce a jar with another classifier, for example a test-jar.- Specified by:
getClassifierin classAbstractJarMojo- Returns:
- get the classifier.
-
getType
protected java.lang.String getType()
Overload this to produce a test-jar, for example.- Specified by:
getTypein classAbstractJarMojo- Returns:
- return the type.
-
getClassesDirectory
protected java.io.File getClassesDirectory()
Return the specific output directory to serve as the root for the archive.- Specified by:
getClassesDirectoryin classAbstractJarMojo- Returns:
- get classes directory.
-
-