org.apache.maven.archiver

Class MavenArchiver

public class MavenArchiver extends Object

Version: $Revision: 697981 $ $Date: 2008-09-22 23:44:40 +0300 (Mon, 22 Sep 2008) $

Author: Emmanuel Venisse

Field Summary
static StringREPOSITORY_LAYOUT
static StringREPOSITORY_LAYOUT_NONUNIQUE
static StringSIMPLE_LAYOUT
static StringSIMPLE_LAYOUT_NONUNIQUE
Method Summary
voidcreateArchive(MavenProject project, MavenArchiveConfiguration archiveConfiguration)
JarArchivergetArchiver()
ManifestgetManifest(MavenProject project, MavenArchiveConfiguration config)
Return a pre-configured manifest
ManifestgetManifest(MavenProject project, ManifestConfiguration config)
Return a pre-configured manifest
protected ManifestgetManifest(MavenProject project, ManifestConfiguration config, Map entries)
voidsetArchiver(JarArchiver archiver)
voidsetOutputFile(File outputFile)

Field Detail

REPOSITORY_LAYOUT

public static final String REPOSITORY_LAYOUT

REPOSITORY_LAYOUT_NONUNIQUE

public static final String REPOSITORY_LAYOUT_NONUNIQUE

SIMPLE_LAYOUT

public static final String SIMPLE_LAYOUT

SIMPLE_LAYOUT_NONUNIQUE

public static final String SIMPLE_LAYOUT_NONUNIQUE

Method Detail

createArchive

public void createArchive(MavenProject project, MavenArchiveConfiguration archiveConfiguration)

getArchiver

public JarArchiver getArchiver()

getManifest

public Manifest getManifest(MavenProject project, MavenArchiveConfiguration config)
Return a pre-configured manifest

UNKNOWN: Add user attributes list and user groups list

getManifest

public Manifest getManifest(MavenProject project, ManifestConfiguration config)
Return a pre-configured manifest

UNKNOWN: Add user attributes list and user groups list

getManifest

protected Manifest getManifest(MavenProject project, ManifestConfiguration config, Map entries)

setArchiver

public void setArchiver(JarArchiver archiver)

setOutputFile

public void setOutputFile(File outputFile)
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.