Learn from the best and brightest in our community.

The Shadow Knows: Distribution Packaging in Gradle with the Shadow Plugin



With over a million downloads, the Shadow plugin has become a standard utility for many Gradle builds. Whether you are an application developer or a library/framework author, Shadow provides the necessary tools to prepare your code for public consumption. In this talk, we'll discuss and demonstrate how Shadow packages your code and its dependencies as a single consumable artifact. We'll cover advanced concepts such as dependency filtering, file processing, and class relocation as part of this talk.


50 min