-
Notifications
You must be signed in to change notification settings - Fork 36
Closed
Description
In this repo: https://github.com/adamv/jr-shade
I'm including jackson-jr-all
as a dependency, and shading it so that neither it nor jackson-core
leak downstream. When do mvn package
, then unzip the resulting fat jar I see two copies of jackson-core
, one shaded one unshaded (which I think it is picking up through the parent pom?)
To get a properly shaded library I need to exclude the jackson-core
dependency:
https://github.com/adamv/jr-shade/blob/master/pom.xml#L51
I'm not sure if this is expected behavior or not. If so, it would be helpful for this project to document the maven dependency w/ the exclusion included.
Metadata
Metadata
Assignees
Labels
No labels