org.apache.maven.archiver
public class MavenArchiver extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REPOSITORY_LAYOUT |
static java.lang.String |
REPOSITORY_LAYOUT_NONUNIQUE |
static java.lang.String |
SIMPLE_LAYOUT |
static java.lang.String |
SIMPLE_LAYOUT_NONUNIQUE |
Constructor and Description |
---|
MavenArchiver() |
Modifier and Type | Method and Description |
---|---|
void |
createArchive(org.apache.maven.project.MavenProject project,
MavenArchiveConfiguration archiveConfiguration) |
org.codehaus.plexus.archiver.jar.JarArchiver |
getArchiver() |
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
ManifestConfiguration config)
Return a pre-configured manifest
|
protected org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
ManifestConfiguration config,
java.util.Map entries) |
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
MavenArchiveConfiguration config)
Return a pre-configured manifest
|
void |
setArchiver(org.codehaus.plexus.archiver.jar.JarArchiver archiver) |
void |
setOutputFile(java.io.File outputFile) |
public static final java.lang.String SIMPLE_LAYOUT
public static final java.lang.String REPOSITORY_LAYOUT
public static final java.lang.String SIMPLE_LAYOUT_NONUNIQUE
public static final java.lang.String REPOSITORY_LAYOUT_NONUNIQUE
public org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.project.MavenProject project, MavenArchiveConfiguration config) throws org.codehaus.plexus.archiver.jar.ManifestException, org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.jar.ManifestException
org.apache.maven.artifact.DependencyResolutionRequiredException
public org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.project.MavenProject project, ManifestConfiguration config) throws org.codehaus.plexus.archiver.jar.ManifestException, org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.jar.ManifestException
org.apache.maven.artifact.DependencyResolutionRequiredException
protected org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.project.MavenProject project, ManifestConfiguration config, java.util.Map entries) throws org.codehaus.plexus.archiver.jar.ManifestException, org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.jar.ManifestException
org.apache.maven.artifact.DependencyResolutionRequiredException
public org.codehaus.plexus.archiver.jar.JarArchiver getArchiver()
public void setArchiver(org.codehaus.plexus.archiver.jar.JarArchiver archiver)
public void setOutputFile(java.io.File outputFile)
public void createArchive(org.apache.maven.project.MavenProject project, MavenArchiveConfiguration archiveConfiguration) throws org.codehaus.plexus.archiver.ArchiverException, org.codehaus.plexus.archiver.jar.ManifestException, java.io.IOException, org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.ArchiverException
org.codehaus.plexus.archiver.jar.ManifestException
java.io.IOException
org.apache.maven.artifact.DependencyResolutionRequiredException
Copyright © 2014. All Rights Reserved.