Shadow Jar
Properties
The configurations to include dependencies from.
Enables auto relocation of packages in the dependencies.
Fails build if the ZIP entries in the shadowed JAR are duplicate.
Final dependencies to be shadowed.
Minimizes the jar by removing unused classes.
Prefix used for auto relocation of packages in the dependencies.
Relocators to be applied in the shadow steps.
ResourceTransformers to be applied in the shadow steps.
Functions
Extra dependency operations to be applied in the shadow steps.
Returns the strategy to use when trying to copy more than one file to the same destination.
Merge Groovy extension modules (META-INF/**/org.codehaus.groovy.runtime.ExtensionModule
).
Enable minimizeJar and execute the action with the DependencyFilter for minimize.
Relocate classes and resources using a Relocator.
Relocate classes and resources matching pattern to destination using SimpleRelocator.
Transform resources using a ResourceTransformer.