Class InstructionsPlugin

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.felix.bundleplugin.BundlePlugin
org.apache.felix.bundleplugin.InstructionsPlugin
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="instructions", requiresDependencyResolution=TEST, threadSafe=true) public class InstructionsPlugin extends BundlePlugin
Generate BND instructions for this project
  • Constructor Details

    • InstructionsPlugin

      public InstructionsPlugin()
  • Method Details

    • execute

      protected void execute(org.apache.maven.project.MavenProject project, org.apache.maven.shared.dependency.graph.DependencyNode dependencyGraph, Map<String,String> instructions, Properties properties, aQute.bnd.osgi.Jar[] classpath) throws org.apache.maven.plugin.MojoExecutionException
      Overrides:
      execute in class BundlePlugin
      Throws:
      org.apache.maven.plugin.MojoExecutionException