public class MavenArchiver extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
REPOSITORY_LAYOUT |
static String |
REPOSITORY_LAYOUT_NONUNIQUE |
static String |
SIMPLE_LAYOUT |
static String |
SIMPLE_LAYOUT_NONUNIQUE |
| Constructor and Description |
|---|
MavenArchiver() |
| Modifier and Type | Method and Description |
|---|---|
void |
createArchive(org.apache.maven.project.MavenProject project,
MavenArchiveConfiguration archiveConfiguration)
Deprecated.
|
void |
createArchive(org.apache.maven.execution.MavenSession session,
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
|
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
MavenArchiveConfiguration config)
Deprecated.
|
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.execution.MavenSession mavenSession,
org.apache.maven.project.MavenProject project,
ManifestConfiguration config) |
protected org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ManifestConfiguration config,
Map<String,String> entries) |
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
MavenArchiveConfiguration config) |
void |
setArchiver(org.codehaus.plexus.archiver.jar.JarArchiver archiver) |
void |
setOutputFile(File outputFile) |
public static final String SIMPLE_LAYOUT
public static final String REPOSITORY_LAYOUT
public static final String SIMPLE_LAYOUT_NONUNIQUE
public static final 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
project - the projectconfig - the configuration to useorg.apache.maven.artifact.DependencyResolutionRequiredException - .org.codehaus.plexus.archiver.jar.ManifestException - .public org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.execution.MavenSession session,
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.ManifestExceptionorg.apache.maven.artifact.DependencyResolutionRequiredExceptionpublic 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.ManifestExceptionorg.apache.maven.artifact.DependencyResolutionRequiredExceptionpublic org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.execution.MavenSession mavenSession,
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.ManifestExceptionorg.apache.maven.artifact.DependencyResolutionRequiredExceptionprotected org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ManifestConfiguration config,
Map<String,String> entries)
throws org.codehaus.plexus.archiver.jar.ManifestException,
org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.jar.ManifestExceptionorg.apache.maven.artifact.DependencyResolutionRequiredExceptionpublic org.codehaus.plexus.archiver.jar.JarArchiver getArchiver()
public void setArchiver(org.codehaus.plexus.archiver.jar.JarArchiver archiver)
public void setOutputFile(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,
IOException,
org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.ArchiverExceptionorg.codehaus.plexus.archiver.jar.ManifestExceptionIOExceptionorg.apache.maven.artifact.DependencyResolutionRequiredExceptionpublic void createArchive(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
MavenArchiveConfiguration archiveConfiguration)
throws org.codehaus.plexus.archiver.ArchiverException,
org.codehaus.plexus.archiver.jar.ManifestException,
IOException,
org.apache.maven.artifact.DependencyResolutionRequiredException
org.codehaus.plexus.archiver.ArchiverExceptionorg.codehaus.plexus.archiver.jar.ManifestExceptionIOExceptionorg.apache.maven.artifact.DependencyResolutionRequiredExceptionCopyright © 2002–2014 The Apache Software Foundation. All rights reserved.