@Mojo(name="bnd-process",
defaultPhase=PROCESS_CLASSES,
requiresDependencyResolution=COMPILE)
public class BndMavenPlugin
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Class and Description |
|---|---|
private class |
BndMavenPlugin.BeanProperties |
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
bnd
Bnd instructions for this project specified directly in the pom file.
|
private java.lang.String |
bndfile
File path to a bnd file containing bnd instructions for this project.
|
private org.sonatype.plexus.build.incremental.BuildContext |
buildContext |
private java.io.File |
classesDir |
private static org.slf4j.Logger |
logger |
private static java.lang.String |
MANIFEST_LAST_MODIFIED |
private java.io.File |
manifestPath |
private static java.lang.String |
MARKED_FILES |
private org.apache.maven.plugin.MojoExecution |
mojoExecution |
private static java.lang.String |
PACKAGING_POM |
private org.apache.maven.project.MavenProject |
project |
private java.io.File |
propertiesFile |
private java.util.List<org.apache.maven.model.Resource> |
resources |
private org.apache.maven.settings.Settings |
settings |
private boolean |
skip |
private java.io.File |
sourceDir |
private java.io.File |
targetDir |
private static java.lang.String |
TSTAMP |