org.apache.felix.bundleplugin
Class AntPlugin

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

public class AntPlugin
extends BundlePlugin

Generate Ant script to create the bundle (you should run ant:ant first).


Field Summary
 
Fields inherited from class org.apache.felix.bundleplugin.BundlePlugin
classifier, excludeDependencies, manifestLocation, supportedProjectTypes, unpackBundle
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AntPlugin()
           
 
Method Summary
protected  void execute(org.apache.maven.project.MavenProject currentProject, java.util.Map originalInstructions, java.util.Properties properties, aQute.lib.osgi.Jar[] classpath)
           
 
Methods inherited from class org.apache.felix.bundleplugin.BundlePlugin
buildOSGiBundle, convertVersionToOsgi, dumpClasspath, dumpInstructions, dumpManifest, execute, execute, getBuildDirectory, getBundleName, getClasspath, getDefaultProperties, getEmbeddableArtifacts, getFile, getMaven2OsgiConverter, getOptionalPackages, getOutputDirectory, getProject, includeMavenResources, isTransitivelyOptional, mergeMavenManifest, removeTagFromInstruction, setBasedir, setBuildDirectory, setMaven2OsgiConverter, setOutputDirectory, transformDirectives
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AntPlugin

public AntPlugin()
Method Detail

execute

protected void execute(org.apache.maven.project.MavenProject currentProject,
                       java.util.Map originalInstructions,
                       java.util.Properties properties,
                       aQute.lib.osgi.Jar[] classpath)
                throws org.apache.maven.plugin.MojoExecutionException
Overrides:
execute in class BundlePlugin
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2011. All Rights Reserved.