org.apache.maven.archiver
Class MavenArchiver

java.lang.Object
  extended by org.apache.maven.archiver.MavenArchiver

public class MavenArchiver
extends Object

Version:
$Revision: 355355 $ $Date: 2005-12-08 23:06:31 -0500 (Thu, 08 Dec 2005) $
Author:
Emmanuel Venisse

Constructor Summary
MavenArchiver()
           
 
Method Summary
 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
 void setArchiver(org.codehaus.plexus.archiver.jar.JarArchiver archiver)
           
 void setOutputFile(File outputFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenArchiver

public MavenArchiver()
Method Detail

getManifest

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
Return a pre-configured manifest

Throws:
org.codehaus.plexus.archiver.jar.ManifestException
org.apache.maven.artifact.DependencyResolutionRequiredException

getArchiver

public org.codehaus.plexus.archiver.jar.JarArchiver getArchiver()

setArchiver

public void setArchiver(org.codehaus.plexus.archiver.jar.JarArchiver archiver)

setOutputFile

public void setOutputFile(File outputFile)

createArchive

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
Throws:
org.codehaus.plexus.archiver.ArchiverException
org.codehaus.plexus.archiver.jar.ManifestException
IOException
org.apache.maven.artifact.DependencyResolutionRequiredException


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.