JVM developer here. Lately I've seen banter on IRC chat rooms and even in my own office about so-called shaded Java libraries. The context of the use will be something like:Such and so provides a shaded client for XYZ.Perfect example is this Jira issue for HBase: Publish a client artifact with shaded dependenciesSo I ask: What is a shaded JAR, what does it mean to be shaded?
What is a shaded Java dependency?
java;libraries;jvm