public class EarMavenArchiver
extends org.apache.maven.archiver.MavenArchiver
MavenArchiver
implementation that takes care
of setting the right classpath value according to the actual
path of bundled files.Modifier and Type | Field and Description |
---|---|
static String |
CLASS_PATH_KEY |
Constructor and Description |
---|
EarMavenArchiver(List<EarModule> earModules)
Creates an instance with the ear modules that will be packaged
in the EAR archive.
|
Modifier and Type | Method and Description |
---|---|
protected String |
generateClassPathEntry(String classPathPrefix)
Generates the Class-Path entry of the manifest according to
the list of ear modules.
|
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.project.MavenProject project,
org.apache.maven.archiver.MavenArchiveConfiguration config)
Deprecated.
|
org.codehaus.plexus.archiver.jar.Manifest |
getManifest(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
org.apache.maven.archiver.MavenArchiveConfiguration config) |
protected String |
getUserSuppliedClassPathEntry(org.apache.maven.archiver.MavenArchiveConfiguration config) |
public static final String CLASS_PATH_KEY
public org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.project.MavenProject project, org.apache.maven.archiver.MavenArchiveConfiguration config) throws org.codehaus.plexus.archiver.jar.ManifestException, org.apache.maven.artifact.DependencyResolutionRequiredException
getManifest
in class org.apache.maven.archiver.MavenArchiver
org.codehaus.plexus.archiver.jar.ManifestException
org.apache.maven.artifact.DependencyResolutionRequiredException
public org.codehaus.plexus.archiver.jar.Manifest getManifest(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, org.apache.maven.archiver.MavenArchiveConfiguration config) throws org.codehaus.plexus.archiver.jar.ManifestException, org.apache.maven.artifact.DependencyResolutionRequiredException
getManifest
in class org.apache.maven.archiver.MavenArchiver
org.codehaus.plexus.archiver.jar.ManifestException
org.apache.maven.artifact.DependencyResolutionRequiredException
protected String generateClassPathEntry(String classPathPrefix)
classPathPrefix
- the classpath prefix to useprotected String getUserSuppliedClassPathEntry(org.apache.maven.archiver.MavenArchiveConfiguration config)
Copyright © 2002–2013 The Apache Software Foundation. All rights reserved.