Package org.apache.maven.plugins.shade.resource
package org.apache.maven.plugins.shade.resource
-
ClassDescriptionPrevents duplicate copies of the licenseMerges
META-INF/NOTICE.TXT
files.A resource processor that appends content for a resource, separated by a newline.A resource processor that aggregates plexuscomponents.xml
files.A resource processor that prevents the inclusion of an arbitrary resource into the shaded JAR.Aggregate Apache Groovy extension modules descriptorsA resource processor that allows the addition of an arbitrary file content into the shaded JAR.A resource processor that allows the arbitrary addition of attributes to the first MANIFEST.MF that is found in the set of JARs being processed, or to a newly created manifest for the shaded JAR.A resource processor that aggregates Mavenplugin.xml
files.Transform resource ensuring reproducible output: that requires to get the timestamp of the initial resources to define in a reproducible way the timestamp of the transformed resource.An appending transformer for resource bundlesResources transformer that relocates classes in META-INF/services and appends entries in META-INF/services resources into a single resource.Resource transformer that relocates classes inMETA-INF/sisu/javax.inject.Named
and appends resources into a single resource.Manually creates the resource processors needed to remove the original pom.xml and inject the dependency-reduced-pom.xml in its place in the shaded JAR.Appends multiple occurrences of some XML file.