You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The included poi-ooxml correctly references shadeio.commons.compress, but at runtime there's still an exception that suggests that a version of poi-ooxml is used that is not referencing shadeio.commons.compress, but rather the ordinary one from Spark.
I inspected the pom.xml and poi-ooxml is still listed as an ordinary dependency, although it is already included in the thin shaded JAR.
This might lead to the classes from the dependency JAR getting used instead of the thin shaded ones, correct?
Should the dependencies that are already included in the JAR be removed from the explicit dependencies in pom.xml automatically?
The text was updated successfully, but these errors were encountered:
First of all thanks for this nice plugin!
I'm trying to use it to shade
commons-compress
for which Spark provides a too old version:The included
poi-ooxml
correctly referencesshadeio.commons.compress
, but at runtime there's still an exception that suggests that a version ofpoi-ooxml
is used that is not referencingshadeio.commons.compress
, but rather the ordinary one from Spark.I inspected the
pom.xml
andpoi-ooxml
is still listed as an ordinary dependency, although it is already included in the thin shaded JAR.This might lead to the classes from the dependency JAR getting used instead of the thin shaded ones, correct?
Should the dependencies that are already included in the JAR be removed from the explicit dependencies in
pom.xml
automatically?The text was updated successfully, but these errors were encountered: