Package aQute.bnd.maven.plugin
Class BndMavenPackagingTestsPlugin
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- aQute.bnd.maven.plugin.AbstractBndMavenPlugin
-
- aQute.bnd.maven.plugin.BndMavenTestsPlugin
-
- aQute.bnd.maven.plugin.BndMavenPackagingTestsPlugin
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="test-jar", defaultPhase=PACKAGE, requiresProject=true, requiresDependencyResolution=TEST, threadSafe=true) public class BndMavenPackagingTestsPlugin extends BndMavenTestsPluginGenerate OSGi metadata for the test target classes and package into a jar.This goal has the default phase of "package".
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringclassifierThe classifier to use for the generated artifact.(package private) java.io.FileoutputDirThe directory where this plugin will store the generated artifact.-
Fields inherited from class aQute.bnd.maven.plugin.AbstractBndMavenPlugin
artifactHandlerManager, bnd, bndfile, buildContext, finalName, includeClassesDir, LAST_MODIFIED, logger, MARKED_FILES, mojoExecution, outputTimestamp, PACKAGING_JAR, PACKAGING_WAR, packagingTypes, project, projectHelper, propertiesFile, settings, skipIfEmpty, SNAPSHOT, TSTAMP, webappDirectory
-
-
Constructor Summary
Constructors Constructor Description BndMavenPackagingTestsPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>getClassifier()java.io.FilegetOutputDir()java.util.Optional<java.lang.String>getType()-
Methods inherited from class aQute.bnd.maven.plugin.BndMavenTestsPlugin
getClassesDir, getManifestPath, getResources, getSourceDir, isSkip, processBuilder, processBuildPath, reportErrorsAndWarnings
-
Methods inherited from class aQute.bnd.maven.plugin.AbstractBndMavenPlugin
execute, getWebappDirectory, isEmpty
-
-
-
-
Method Detail
-
getClassifier
public java.util.Optional<java.lang.String> getClassifier()
- Overrides:
getClassifierin classAbstractBndMavenPlugin
-
getType
public java.util.Optional<java.lang.String> getType()
- Overrides:
getTypein classAbstractBndMavenPlugin
-
getOutputDir
public java.io.File getOutputDir()
- Overrides:
getOutputDirin classBndMavenTestsPlugin
-
-