Package | Description |
---|---|
org.fusesource.mvnplugins.uberize | |
org.fusesource.mvnplugins.uberize.transformer |
Modifier and Type | Method and Description |
---|---|
void |
DefaultUberizer.uberize(File targetDir,
Set sourceJars,
File uberJar,
List<Filter> filters,
List<Transformer> transformers) |
void |
Uberizer.uberize(File workDir,
Set sourceJars,
File uberJar,
List<Filter> filters,
List<Transformer> transformers)
Creates an uber jar from the source jars.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPathTransformer
Base class which allows applying the transformer to a user
configured path or path filter.
|
class |
AbstractTransformer
Handy base class for simple transformers.
|
class |
AddResource
A resource processor that allows the addition of an arbitrary file
content into the uber JAR.
|
class |
ApacheLicenseAgreggator
Prevents duplicate copies of the license
|
class |
ApacheNoticeAgreggator |
class |
ClassShader
Uses byte code manipulation to relocate java classes to a new package.
|
class |
ManifestEditor
Allows you to change the first MANIFEST.MF that is found in the
set of JARs being processed.
|
class |
PickResource
A transformer that picks either the first or last resource
from all the available files.
|
class |
PlexusComponents
A transformer that aggregates plexus
components.xml files. |
class |
RemoveResource
A resource processor that allows the removal of an arbitrary
jar entries from the uber jar.
|
class |
ServicesAppender
Resources transformer that appends entries in META-INF/services resources into
a single resource.
|
class |
TextAggregator
A resource processor that appends content for a resource, separated by
an end of line sequence.
|
class |
XmlAppender |
Copyright © 2009-2013 FuseSource. All Rights Reserved.