@Mojo(name="test-jar", defaultPhase=PACKAGE, requiresProject=true, threadSafe=true, requiresDependencyResolution=TEST) public class TestJarMojo extends AbstractJarMojo
Constructor and Description |
---|
TestJarMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Generates the JAR.
|
protected File |
getClassesDirectory()
Return the specific output directory to serve as the root for the archive.
|
protected String |
getClassifier()
Overload this to produce a jar with another classifier, for example a test-jar.
|
protected String |
getType()
Overload this to produce a test-jar, for example.
|
createArchive, getJarFile, getProject, hasClassifier
protected String getClassifier()
getClassifier
in class AbstractJarMojo
protected String getType()
getType
in class AbstractJarMojo
protected File getClassesDirectory()
getClassesDirectory
in class AbstractJarMojo
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
execute
in class AbstractJarMojo
org.apache.maven.plugin.MojoExecutionException
- in case of an error.Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.