shadow
shadow copied to clipboard
Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.
Sometimes with log4j2 you need to override the file `META-INF/services/org.apache.logging.log4j.core.util.ContextDataProvider` to specify your own ContextDataProvider ( https://logging.apache.org/log4j/2.x/manual/extending.html#ContextDataProvider ). There does not seem to be a way to specify this in...
Please check the [User Guide](http://imperceptiblethoughts.com/shadow) before submitting "how do I do 'x'?" questions! ### Shadow Version : 7.1.0 ### Gradle Version : 7.2 ### Expected Behaviour : Changes to configured...
Similar to: https://github.com/johnrengelman/shadow/issues/62 In general any of the Shadow specific transformations are not currently being exposed to Gradle's UP-TO-DATE checking. Need a more robust way to track this info. First...
Similar to the issue with #54, when I add an exclude option to the shadowJar block it doesn't update my JAR appropriately. The below code doesn't update my jar when...
Currently, when we are building shadow from 2 jars, and in both of them is the file with the same path (but different content), e.g. _LICENSE.txt_, or _about.html_ - only...
``` shadowJar { from configurations.reflectasmshade baseName = 'kryo-shaded' classifier = '' dependencies { exclude libraries.pom, libraries.compile //where each is a List } } ``` this would force String arguments to...
I'm getting the following when running shadowJar. > gradle shadowJar > :compileJava UP-TO-DATE > :processResources UP-TO-DATE > :classes UP-TO-DATE > :shadowJar FAILED > > FAILURE: Build failed with an exception....
Liquibase's `ServiceLocator` scans all manifests in the classpath for a `Liquibase-Package` entry, splits it on ",", and uses this as a list of packages for classpath scanning. In my case...
I've got a `.jar` file in my tree that I want to get included into the shadowjar, but not unzipped into the shadowjar. Right now it's unclear to me how...
Hi, I am trying to create a jar, that has all our internal classes in it and everything external declares as the dependency. I was playing with "shadow" configuration as...