org.apache.felix.bundleplugin
public class ManifestPlugin extends BundlePlugin
classifier, dumpClasspath, dumpInstructions, excludeDependencies, manifestLocation, supportedProjectTypes, unpackBundle
Constructor and Description |
---|
ManifestPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
execute(org.apache.maven.project.MavenProject project,
java.util.Map instructions,
java.util.Properties properties,
aQute.lib.osgi.Jar[] classpath) |
protected aQute.lib.osgi.Analyzer |
getAnalyzer(org.apache.maven.project.MavenProject project,
aQute.lib.osgi.Jar[] classpath) |
protected aQute.lib.osgi.Analyzer |
getAnalyzer(org.apache.maven.project.MavenProject project,
java.util.Map instructions,
java.util.Properties properties,
aQute.lib.osgi.Jar[] classpath) |
java.util.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
aQute.lib.osgi.Jar[] classpath) |
java.util.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
java.util.Map instructions,
java.util.Properties properties,
aQute.lib.osgi.Jar[] classpath) |
static void |
writeManifest(java.util.jar.Manifest manifest,
java.io.File outputFile) |
addMavenInstructions, buildOSGiBundle, convertVersionToOsgi, dumpClasspath, dumpInstructions, dumpManifest, execute, execute, getBase, getBuildDirectory, getBundleName, getClasspath, getDefaultProperties, getEmbeddableArtifacts, getFile, getMaven2OsgiConverter, getMavenResourcePaths, getOptionalPackages, getOSGiBuilder, getOutputDirectory, getProject, includeMavenResources, isTransitivelyOptional, mergeMavenManifest, removeTagFromInstruction, reportErrors, setBuildDirectory, setMaven2OsgiConverter, setOutputDirectory, transformDirectives
protected void execute(org.apache.maven.project.MavenProject project, java.util.Map instructions, java.util.Properties properties, aQute.lib.osgi.Jar[] classpath) throws org.apache.maven.plugin.MojoExecutionException
execute
in class BundlePlugin
org.apache.maven.plugin.MojoExecutionException
public java.util.jar.Manifest getManifest(org.apache.maven.project.MavenProject project, aQute.lib.osgi.Jar[] classpath) throws java.io.IOException, org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException, java.lang.Exception
java.io.IOException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
java.lang.Exception
public java.util.jar.Manifest getManifest(org.apache.maven.project.MavenProject project, java.util.Map instructions, java.util.Properties properties, aQute.lib.osgi.Jar[] classpath) throws java.io.IOException, org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException, java.lang.Exception
java.io.IOException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
java.lang.Exception
protected aQute.lib.osgi.Analyzer getAnalyzer(org.apache.maven.project.MavenProject project, aQute.lib.osgi.Jar[] classpath) throws java.io.IOException, org.apache.maven.plugin.MojoExecutionException, java.lang.Exception
java.io.IOException
org.apache.maven.plugin.MojoExecutionException
java.lang.Exception
protected aQute.lib.osgi.Analyzer getAnalyzer(org.apache.maven.project.MavenProject project, java.util.Map instructions, java.util.Properties properties, aQute.lib.osgi.Jar[] classpath) throws java.io.IOException, org.apache.maven.plugin.MojoExecutionException, java.lang.Exception
java.io.IOException
org.apache.maven.plugin.MojoExecutionException
java.lang.Exception
public static void writeManifest(java.util.jar.Manifest manifest, java.io.File outputFile) throws java.io.IOException
java.io.IOException
Copyright © 2014. All Rights Reserved.