org.fusesource.mvnplugins.uberize
public interface Uberizer
Modifier and Type | Method and Description |
---|---|
HashMap<String,String> |
getClassRelocations()
Transformations which re-map classes should updated this map.
|
File |
pickOneSource(TreeMap<String,UberEntry> tree,
UberEntry entry)
When a transformation can't aggregate multiple sources
for an entry..
|
void |
uberize(File workDir,
Set sourceJars,
File uberJar,
List<Filter> filters,
List<Transformer> transformers)
Creates an uber jar from the source jars.
|
static final String ROLE
void uberize(File workDir, Set sourceJars, File uberJar, List<Filter> filters, List<Transformer> transformers) throws IOException
workDir
- sourceJars
- uberJar
- filters
- transformers
- IOException
File pickOneSource(TreeMap<String,UberEntry> tree, UberEntry entry) throws IOException
tree
- entry
- IOException
Copyright © 2009-2013 FuseSource. All Rights Reserved.